Even with so many other system-level languages to choose from, C remains the popular choice. Many key projects—such as the Linux kernel and the Python runtime—still use C, and they will likely do so ...
Sahil Gaba, a software engineer at Google, shares his top free Google programming courses. Gaba is a self-taught engineer who used Google's free and auditable courses when learning to code. Gaba says ...
Ivy League credits for free: Here's a list of Harvard's Computer Science courses you can take online
Harvard University is now offering free online Computer Science courses, making Ivy League education accessible to all. These self-paced courses, available on platforms like edX, cover a range of ...
This course provides an overview of System Programming for the Linux operating system, or software which is interfacing directly with the Linux Kernel and C library. The basic components of a Linux ...
An introduction to the principles of object-oriented programming. This course covers both object-oriented programming techniques and their application to program design including classes, objects and ...
Share on Facebook (opens in a new window) Share on X (opens in a new window) Share on Reddit (opens in a new window) Share on Hacker News (opens in a new window) Share on Flipboard (opens in a new ...
What is a Real-Time Operating System (RTOS), and what does “real-time” mean anyway? What are the various kinds of state machines, and how to code them efficiently in C? What is object-oriented ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results