• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Basic Programming Language

Results for "basic+programming+language"


  • N

    National Taiwan University

    計算機程式設計 (Computer Programming)

    Skills you'll gain: Programming Principles, C (Programming Language), Computer Programming, C and C++, Computer Science, Data Structures, Program Development, Numerical Analysis, Memory Management, Debugging

    ★ 4.8 (370) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • D

    Dartmouth College

    C Programming: Modular Programming and Memory Management - 3

    Skills you'll gain: C (Programming Language), Memory Management, System Programming, Computer Architecture, Embedded Software, Programming Principles, Code Reusability, Computer Programming, Linux

    ★ 4.8 (62) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • M

    Microsoft

    Advanced C# Language Features & Object-Oriented Programming

    Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Object Oriented Design, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Code Reusability, Maintainability, Scalability, Programming Principles, Software Documentation, AI Integrations

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • K

    Korea Advanced Institute of Science and Technology(KAIST)

    Programming Languages Ⅱ

    Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science

    Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • I

    IBM

    Basic System Programming on IBM Z

    Skills you'll gain: Job Control Language (JCL), z/OS, Unix, IBM DB2, Database Management Systems, Mainframe Computing, Unix Shell, Operating System Administration, System Programming, Operating Systems, Unix Commands, System Software, Mainframe Technologies, Data Management, Data Storage Technologies, File Systems, Data Storage, System Configuration, File Management, Transaction Processing

    ★ 4.8 (378) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • K

    KodeKloud

    Python for the Absolute Beginner

    Skills you'll gain: Data Structures, Debugging, Python Programming, Computational Logic, Programming Principles, Data Storage, Code Reusability, Program Development, Computer Programming, Computer Architecture

    ★ 4.4 (30) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • S

    Simplilearn

    Programming with C#

    Skills you'll gain: C# (Programming Language), Restful API, Unity Engine, Application Programming Interface (API), Object Oriented Programming (OOP), C++ (Programming Language), Video Game Development, ASP.NET, Computer Programming, Object-Relational Mapping, Web Services, Application Development, Software Design Patterns, Database Management, Model View Controller, Programming Principles, Data Structures

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Programming in C#: A comprehensive approach to C# Fundamentals

    Skills you'll gain: Microsoft Visual Studio, C# (Programming Language), Integrated Development Environments, Microsoft Development Tools, Program Development, Programming Principles, C and C++, Computer Programming, Command-Line Interface, Computational Logic

    ★ 4.4 (219) · Beginner · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • E

    EDUCBA

    Apply C Programming by Building an Employee Management App

    Skills you'll gain: Programming Principles, Data Modeling, Data Integrity, Application Development, Computational Logic, Data Maintenance

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Introduction to C++ Programming: Build a Calculator

    Skills you'll gain: Other Programming Languages, Program Development, C and C++, C++ (Programming Language), Application Development, Computer Programming, Development Environment, Programming Principles, Software Development, Computer Science

    ★ 4.4 (60) · Beginner · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • L

    LearnQuest

    Introduction to Programming in Swift 5

    Skills you'll gain: Model View Controller, Swift Programming, Object Oriented Design, Object Oriented Programming (OOP), Data Structures, iOS Development, Apple iOS, Programming Principles, Mobile Development, Software Design Patterns, Data Management, Software Architecture, Code Reusability, Computational Logic, Development Environment

    ★ 4.3 (733) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • R

    Rice University

    An Introduction to Interactive Programming in Python (Part 1)

    Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, UI Components, Visualization (Computer Graphics), Motion Graphics, Video Game Development, Animation and Game Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Program Development, Computer Programming, Development Environment

    ★ 4.8 (3.3K) · Mixed · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
1…6789

In summary, here are 10 of our most popular basic+programming+language courses

  • 計算機程式設計 (Computer Programming): National Taiwan University
  • C Programming: Modular Programming and Memory Management - 3: Dartmouth College
  • Advanced C# Language Features & Object-Oriented Programming: Microsoft
  • Programming Languages Ⅱ: Korea Advanced Institute of Science and Technology(KAIST)
  • Basic System Programming on IBM Z: IBM
  • Python for the Absolute Beginner: KodeKloud
  • Programming with C#: Simplilearn
  • Programming in C#: A comprehensive approach to C# Fundamentals: Coursera
  • Apply C Programming by Building an Employee Management App: EDUCBA
  • Introduction to C++ Programming: Build a Calculator: Coursera

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok