I've took C programming class while back ago. Since I'm done with the class and don't have any access to the school lab anymore, can anybody give me suggestion how do I practice my c at home. Thanks
It has since become one of the most widely used programming languages of all time, with C compilers from various vendors available for the majority of existing computer architectures and operating systems. The best way we learn anything is by practice and exercise questions.
If you want to practice programming on your own time, use the Internet to find coding exercises and challenges to practice as well as improve your knowledge by working on open source projects or taking online courses. To hone your programming skills in a real-world setting, work on programming projects. Learn from open-source software projects.
Programming in C requires two things first is a text editing program (with it you write or edit your program) and second a compiler program (which converts the user written C code to machine code for computer to work on).
Computer programming is an invaluable skill for anyone who would like to build and design programs computer programs, software, or phone or tablet apps. Fortunately, you don’t have to enroll in an in-seat college to learn how to program. It’s possible—and not uncommon—to learn how to program online from the comfort of your own home.
Code a little game like tic-tac-toe or pong. Lots of fun and a sense of accomplishment when you are done, but complex enough to keep you working at it for a while :)
There are also code competition sites like topcode at google and such to keep practiced. Heck, code kata could help as well. Like playing an instrument, you must keep practicing to get better. Ideally, you'd get an entry level / internship position to further improve your abilities under a mentorship.
If you lack a compiler, microsoft has a free version of the latest dev studio available for download. It can do c, c++, c# and anything in between. Also, the suggestion of gcc is a good one as it is widely used in various open source developments over at source forge - another place to go and sign up for a project and help out a group project.
Try solving some ACM programming contest problems using C.
http://acm.uva.es/
Writing code for the judge and submitting it is lots of fun.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With