Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Languages Course Catalog
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Other Programming Languages, Java, Performance Tuning
- Status: NewStatus: Free Trial
University of Colorado Boulder
Skills you'll gain: Hardware Architecture, Computer Science, Cloud Development
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Distributed Computing, Scalability, Performance Tuning, C++ (Programming Language), Embedded Software, System Programming, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, C (Programming Language), Programming Principles, Open Source Technology, Program Development, Application Performance Management, Development Environment
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Data Literacy, Software Installation, Data Analysis Software, Data Analysis, Data Science
- Status: NewStatus: Free Trial
Pearson
Skills you'll gain: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Databases, Data Access, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Scripting Languages, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Software Development, Performance Tuning, Command-Line Interface, Data Import/Export, File Management
- Status: NewStatus: Free Trial
Skills you'll gain: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Unix, Scripting, Scripting Languages, Linux Commands, Command-Line Interface, Linux, File Systems, Programming Principles
- Status: NewStatus: Preview
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Data Structures, Programming Principles, File Management, Data Storage
- Status: Free Trial
Skills you'll gain: Ajax, Javascript, Data Structures, Debugging, JSON, Scripting, Web Development, Web Applications, Computer Programming, HTML and CSS, Software Development, Object Oriented Programming (OOP), Git (Version Control System), Application Programming Interface (API)
- Status: NewStatus: Free Trial
Pearson
Skills you'll gain: Generative AI, Large Language Modeling, PyTorch (Machine Learning Library), Image Analysis, Computer Vision, Artificial Neural Networks, Natural Language Processing, Deep Learning, Prompt Engineering, Artificial Intelligence and Machine Learning (AI/ML), Text Mining, Data Manipulation, Unsupervised Learning, Computer Programming Tools, Performance Tuning
- Status: Free Trial
Duke University
Skills you'll gain: Debugging, Algorithms, Problem Solving, Python Programming, Software Development, Data Analysis
- Status: Free Trial
National Academy of Sports Medicine
Skills you'll gain: Train The Trainer, Rehabilitation, Coaching, Physical Therapy, Kinesiology, Injury Prevention, Safety Assurance, Adaptability, Goal Setting, Communication, Anatomy
- Status: Free Trial
Edureka
Skills you'll gain: Rust (Programming Language), Development Environment, Package and Software Management, Web Development Tools, Software Design Patterns, Web Development, System Programming, Debugging, Program Development, Performance Tuning, Command-Line Interface, Data Structures
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Parallel programming: École Polytechnique Fédérale de Lausanne
- Efficient Programming: University of Colorado Boulder
- OpenCL Programming: Coursera Instructor Network
- Getting Started with R: Coursera Project Network
- Rust Programming Essentials: Pearson
- Shell Programming Essentials: EDUCBA
- Advanced Java Programming: EDUCBA
- JavaScript Programming Essentials: IBM
- Programming Generative AI: Pearson
- Python Programming Fundamentals: Duke University