C Language live chat
You can socialize and seek help here in the live chat.Want to make an operating system?
osdev.orgThis might be useful for you! Please note that the site is mainly based on x86. ~BreadpuddingWhat platform(s) do you code C for?
Adding the ability to select multiple options in a poll would be useful for things like this.- Microsoft Windows2 votes
- Apple Mac OSX1 votes
- GNU/Linux5 votes
- Other4 votes
150+ members
Wow, I didn't expect this many people to be a fan of the language. This is crazy! Thank you everyone for joining! ~BreadpuddingTrouble with loading Debian on a server
I have a Dell PowerEdge 1800 and whenever I try to install Debian it skips booting from my USB and simply boots into Windows Server 2003. When I disable all other boot devices from the BIOS it reports that no bootable device is found. The USB works on oth...Compiled or Interpreted?
Each has it's pros and cons, which is your favorite?- Compiled30 votes
- Interpreted21 votes
Hello world from x86
.code16 _start: movw $0x09C0, %ax movw %ax, %ss movw $4096, %sp subw $512, %ax movw %ax, %ds movw $hello, %si jmp print_si hello .asciz "Hello, world!" print_si: movb $14, %ah print_si.loop: lodsb cmpb $0, %al ...ROBLOX Twitch Stream
My profile
I've been a player since 2010, scripter, sword fighter and an ethical hacker. If you need a script I'll be happy to sell it to you or happy to help you with your current work for free. I will not give out or abuse my exploits(as that's what ethical means)...What C compiler do you use?
- Clang1 votes
- GCC10 votes
- Visual C++1 votes
- Borland0 votes
- Intel C++0 votes
- Visual C#0 votes
- Other1 votes
Help desk is always open
If you have a question related to the C language or any of it's several flavors please open a help desk ticket and we will help you as soon as possible. We havn't gotten any help desk tickets yet, don't be afraid to make one.The standard C library isn't needed
Did you know the standard C library isn't needed for coding in C? That's right, you can have your application directly interface with the kernel. For example in x86 envrionments you can just pass your arguments to eax, ebx, ecx, edx, esx and edi. This inv...Which programmer are you?
- if (condition) {12 votes
- if (condition) <newline> {3 votes
Making an operating system in C
osdev.orgThis tutorial requires some Assembly knowledge for the bootloader.Making your own C library
This tutorial teaches you how to make your own library in C and how to use it with other programs.GitHub
GitHub is a service that is an absolute must for developers who want to share/expand upon their code. I'd recommend you check it out and post your projects on here as I'm interested in seeing what you all come up with.Contest: Code golf
Hello there, I have noticed a severe lack of activity in the community so I'm going to try 2 new things. First I'll allow anonymous posts and second I'm creating a contest. If you read the title of the post then you know what the contest is. The rules of ...Almost 100 members
I only expected around 10 to 20 people to join but wow I was surprised. Unfortunately not many people are making posts or submitting help desk tickets. It's great to see that other people are interested in the same language. Being active or not I'm glad t...So true
What is your favorite server on Samistine?
- PlotMe5 votes
- PvPCity0 votes
- GriefPrevention0 votes
What is your favorite flavor of C?
- C5 votes
- C++3 votes
- C#0 votes
- Obj-C0 votes
- C--0 votes
- NXC0 votes
- Arduino1 votes
- Other0 votes
No more support posts
In order to clear up the stream of posts I am removing the support tag. If you need any help with the language submit a help desk ticket in the community and one of the leaders will take care of it. Thank youA basic shell program
#include <stdio.h> #include <string.h> int main(int argc, char *argv[]) { char in[256]; while(!strcmp(in, "exit")) { printf("Shell> "); scanf("%s", &in); if(strcmp(in, "exit")) { system(in); } } ...Heads or tails
My friend and I had an issue, we were playing a game which involves a coin flip, however I kept losing coins. So I created this to get faster results while not losing a thing. #include <stdio.h> #include <time.h> int main(void) { while(1) { g...








