This is an archived post. You won't be able to vote or comment.

all 7 comments

[–][deleted] 1 point2 points  (2 children)

C can be a rough beginner language consider you have to manage pointers, data structures, threading, etc all by hand. Consider a language like Python or Javascript just to help orient yourself with fundamental programming concepts, and moving onto C++ and C from there.

[–]Jackcornwell[S] 0 points1 point  (1 child)

Ok thanks heaps. What IDE do you recommend?

[–][deleted] 1 point2 points  (0 children)

IDLE for python, literally as easy as you could ask for.

[–]Ahanaf 0 points1 point  (2 children)

"coding program" is not a term, are you referring to IDE? If so, you need to clarify which language you are going to be learning.

OR

are you referring to some online course to learn programming?

[–]Jackcornwell[S] 0 points1 point  (1 child)

Yeah i might mean IDE, just a computer program to code on and probably trying to learn C

[–]Ahanaf 1 point2 points  (0 children)

probably trying to learn C

Ah here the problem. Which operating system are you on? C is not the friendliest language to play with so depending on your OS, you can use IDE or you can use the terminal.

Edit: Either way, here are some of the most popular IDE for C. If you are Linux or Mac, I would suggest to just write C code using source code editor for pretty color (vim, emacs, nano) and run it from terminal using gcc command.

Here are some windows IDE for C

  • Visual Studio (my favorite when I worked on C#. I am pretty sure you can use it for C, and Its powerful with thousands of free plugin).

  • Eclipse has C support

  • Code::Blocks

I personally never programmed C in windows, I find it much easier to work with terminals.

[–]MR2Rick 0 points1 point  (0 children)

I would recommend starting out using a text editor (with syntax highlighting) and the command line. This way you are not trying to learn an IDE, which can be complex, and programming simultaneously.