Skip to content
CourseAsk.

15 Best Programming Basics Courses for Beginners

We compared 15 Programming Basics courses currently listed on Coursera, edX and Udemy, priced from $19.99 to $680.40. 2 come from a named university or institution, including Goldsmiths, University of London & University of London and The Georgia Institute of Technology. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.

Courses compared
15
Price range
$19.99 – $680.40
Providers
Coursera, edX, Udemy
Last updated
30 Aug 2026
How these 15 courses were chosen

Every course below is a real, currently listed course from Coursera, edX, Udemy, matched to "programming basics" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.

There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $19.99 to $680.40, as listed by the provider when we last updated the page.

  1. 1
    Coursera MOOC / Non-credit University-backed

    Introduction to Computer Science and Programming

    Offered by Goldsmiths, University of London & University of London

    This specialisation covers topics ranging from basic computing principles to the mathematical foundations required for computer science. You will learn fundamental concepts of how computers work, which can be applied to...

    $49.00
    listed price
  2. 2
    edX MOOC / Non-credit University-backed

    Introduction to Python Programming

    Offered by The Georgia Institute of Technology

    This course serves as a foundational introduction to Python programming, perfect for those looking to get started with coding. You'll learn about basic syntax, data structures, and programming concepts that are essential...

    $680.40
    listed price
  3. 3
    Udemy Certificate

    Microsoft Applied Skills: Get started in C# (for beginners)

    Welcome to my course on "Get started with classes, properties, and methods in C#".Please note: This course is not affiliated with, endorsed by, or sponsored by Microsoft.I’ll show you how to download Visual Studio C...

    $99.99
    listed price
  4. 4
    Udemy Certificate

    Introduction to Python for Machine Learning (In Indonesian)

    Phyton bisa dibilang merupakan bahasa pemrograman utama dengan tingkat perkembangan yang pesat. Phyton bisa berkembang pesat dan cepat karena memiliki bahasa pemrograman yang cenderung 'ramah' dibanding lain nya. Dengan...

    $24.99
    listed price
  5. 5
    Udemy MOOC / Non-credit

    AI Python for Beginners

    Course Description: AI Python for BeginnersAre you excited about Artificial Intelligence and Machine Learning but don’t know where to start? You’re not alone—and this course is built exactly for you."Master Python to Mas...

    $54.99
    listed price
  6. 6
    Udemy Certificate

    C# Programming For Beginners With Windows Form

    C# Programming For Beginners With Windows FormHey Guys, I hope you all of fine, I have shared C# Programming for Beginners with Windows Form Course. Do you want to learn Develop Desktop, Web Application or Android Applic...

    $199.99
    listed price
  7. 7
    Udemy Certificate Lowest price here

    Python for Absolute Beginners: Hands-On Coding from Scratch

    Are you ready to embark on an exciting journey into the dynamic world of Python programming? Whether you're a complete beginner taking your first steps in coding or an aspiring developer eager to expand your skill set, "...

    $19.99
    listed price
  8. 8
    Udemy Bootcamp

    Master Java in 2 Days: The Fast-Track Bootcamp for Beginners

    What is this class about?In this course, we'll look into some fundamental constructs of the Java programming language. The topics are all up to date according to the most recent version of Java, and we'll also examine ut...

    $19.99
    listed price
  9. 9
    Udemy MOOC / Non-credit

    Go (Golang) for the Absolute Beginners - Hands-On

    Go, commonly known as Golang, is a statically typed, open-source programming language backed by Google. Go was designed to offer speed, simplicity, and ease of use in comparison to other existing technologies. What’s in...

    $109.99
    listed price
  10. 10
    Udemy Certificate

    PHP for Beginners: PDO, MySQL, phpMyAdmin

    Welcome to PHP, PDO and MySQL for Beginners!This course is intended for those who wish to develop their understanding and skills in PHP and MySQL in order to develop data driven websites.Every line of code is explained a...

    $44.99
    listed price
  11. 11
    Udemy Certificate

    Introduction to SwiftUI - Create Your First App

    Do You Want To Create Your Own iPhone and iPad iOS Apps but are not sure where to start or even begin? Are you ready to jump right into the exciting world of mobile development but have little or no programming expe...

    $19.99
    listed price
  12. 12
    Udemy Certificate

    Learn JavaScript for Beginners

    Learn JavaScript for BeginnersLearn JavaScript Basics and Create Small JavaScript Projects.Course SummaryJavaScript is a programming language that allows you to add interactivity to a web page. In this class, I will help...

    $19.99
    listed price
  13. 13
    Udemy MOOC / Non-credit

    Python for beginners: Create 10 Useful Projects Step by Step

    Python is a dynamic modern object -oriented programming language that is easy to learn and can be used to do a lot of things both big and small. Python is what is referred to as a high level language. That means it is a...

    $79.99
    listed price
  14. 14
    Udemy Certificate

    Mastering Kotlin for Absolute Beginners

    Google is now officially supporting Kotlin in Android development. Kotlin is clearly the future for Java. Come learn it in this fun and exciting course!This Course is for beginner programmers: We'll start off from very b...

    $34.99
    listed price
  15. 15
    Udemy Certificate

    Python For Beginners: Scripting Programming With Python 3

    Do you want to learn Python even if you are a complete beginner? Well then this course is for you!Hi, my name is Rangel and I am serving more than 30,000 unique students on Udemy. Together working with Taaha Waseem We ar...

    $199.99
    listed price

Best Programming Basics Courses for Beginners compared

Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.

Keep looking