Welcome to
The Programming Foundation

A platform where anyone can learn operating systems and computer programming

"Our mission is to encourage the next generation and generations to come to understand, use, and implement computer programming into their knowledge and their lives."

Learn operating systems

Hands on interactive experience

Contribute to open source

Explore our Learn section

Operating systems

The first thing you interact with when using your personal devices

Programming

The languages you use to ask a computer to do something

Logic

The mathematics behind the magic

What others are saying....

Recent Blog