locked
Teach myself C RRS feed

  • Question

  • (my knowledge is totally rusty)

    starting off with C, how do I get to environment to create C programs in my windows 7 environment (without spending a fortune)?

    Tuesday, October 8, 2013 11:15 AM

Answers

  • If you really want "plain old C", which would be considered obsolete for most applications, then you can download an old C compiler from the web and buy a book such as "The C Programming Language" by Kernighan and Ritchie.

    But since you posted your question in the Microsoft Training and Certification forum, I presume that you are looking for one of the newer versions of the language, as supported by the Micorosoft development tools, such as C# or C++.

    To set up your development environment, you can download one of the Express editions of Visual Studio, which are free:

    http://www.microsoft.com/visualstudio/eng#products/visual-studio-express-products

    Note that there are several variants of Visual Studio Express. The one you choose depends on the type of programs that you want to develop (desktop, web, ...). The programming language itself is the same one in all editions.

    Tuesday, October 8, 2013 11:49 AM

All replies

  • If you really want "plain old C", which would be considered obsolete for most applications, then you can download an old C compiler from the web and buy a book such as "The C Programming Language" by Kernighan and Ritchie.

    But since you posted your question in the Microsoft Training and Certification forum, I presume that you are looking for one of the newer versions of the language, as supported by the Micorosoft development tools, such as C# or C++.

    To set up your development environment, you can download one of the Express editions of Visual Studio, which are free:

    http://www.microsoft.com/visualstudio/eng#products/visual-studio-express-products

    Note that there are several variants of Visual Studio Express. The one you choose depends on the type of programs that you want to develop (desktop, web, ...). The programming language itself is the same one in all editions.

    Tuesday, October 8, 2013 11:49 AM
  • I am now able to create C programs.

    It is my intention to start with "plain old C", to knock the worst of my rust off, then progress to C++.

    Thankyou for your advice, getting me to a start point.

    Wednesday, October 9, 2013 12:59 PM