This is an accessible, language-agnostic course on the fundamentals of programming. Learn how to get started programming - in any language.
This is an accessible, language-agnostic course on the fundamentals of programming. Learn how to get started programming - in any language.
If you want to begin programming, start here. In this fast-paced and entertaining course, What Is Programming, you'll learn the fundamentals, the essential ideas, and the concepts for success in any programming language. First, you'll learn how to write a computer program and learn how to get the computer to understand it. Next, you'll learn all about the syntax - or rules of programming languages. Finally, you'll explore how to make real-world programming easier, from libraries to frames, to SDKs and APIs. By the end of this course, you will not only be on your way to becoming a software developer, but will also have learned how to work with them, manage them, or live with one.
Basically programming is writing instructions that tell a computer what to do and how to do it. There are several languages that can be used for programming, such as JavaScript, C, and Python, each with their own specific set of rules, but also following many universal programming principles.
Programming can be used for an almost endless list of things, but ultimately it helps automate tasks and perform them quickly, effectively, and accurately. Programming languages are used to develop softwares, websites, applications, and so much more.
In this programming basics course you will learn about:
This course is for absolute beginners to the world of programming! If you've never written a line of code in your life, this is the place to start. Also for those who just want to review the basics of programming.
Absolutely not! This course assumes zero prior knowledge of or exposure to computer programming. Start learning basic computer programming here!
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.