C Programming

Porter’s Algorithm in C

Porter’s Algorithm in C

Originally written in 1979 at Computer Laboratory, Cambridge (England), it was reprinted in 1997 in the book "Readings in Information Retrieval". Initially it was written…

Microsoft C++ REST SDK

Microsoft C++ REST SDK version 1.0 codename Casablanca is open source project hosted at GitHub, and takes advantage of the new set of capabilities introduced…

Best free C and C++ programming courses online

This article presents a list of C and C++ programming courses which are freely available online on different university websites in the form of OpenCourseware.

Test Driven Development for Embedded C

TDD is a modern programming practice C developers need to know. It's a different way to program---unit tests are written in a tight feedback loop…

Cracking the Coding Interview: 150 Programming Interview Questions and Solutions

The book "Cracking the Coding Interview" is a comprehensive guidebook designed to help individuals prepare for technical interviews at top-tier technology companies such as Google,…

iPhone and iPad Apps for Absolute Beginners (Getting Started)

The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple’s online marketplace for…

Top 10 C programming resources that will turn you into a better programmer

People consider computer programming a little tiresome but some find it more enjoyable. Every programmer has to keep up with the latest trends coming in…

Ten tips on improving your programming skills

As a programmer I used different ways to improve my programming skills, like reading/writing code, working with experienced programmers and reading blogs and websites. I…