Other Programming Languages

Other Programming Languages encompass a diverse range of coding languages not limited to the most mainstream ones. Coursera's catalogue on Other Programming Languages broadens your programming expertise by introducing you to languages beyond Python, Java, and C++. You'll learn the syntax, functionality, and unique applications of different coding languages, from creating interactive web applications in Ruby, to developing resource-efficient software in Rust, to implementing logic and functional programming in Haskell. Enhance your versatility as a programmer by exploring these and other languages, and discover how to select the best language for any given project based on its specific requirements and constraints.
4credentials
17courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "other programming languages"

  • Status: New
    Status: Free Trial

    Skills you'll gain: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Other Programming Languages, Databases, Data Access, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Object Oriented Programming (OOP), C++ (Programming Language), Maintainability, Interoperability, Software Development, Command-Line Interface, Data Import/Export, File Management

  • Status: Free

    Skills you'll gain: Command-Line Interface, Go (Programming Language), Package and Software Management, Programming Principles, Program Development, Other Programming Languages, Data Structures

  • Status: New
    Status: Free Trial

    Skills you'll gain: Other Programming Languages, Data Structures, Object Oriented Programming (OOP), Maintainability, Programming Principles, Software Development

  • Status: Free Trial

    University of Colorado System

    Skills you'll gain: Video Game Development, Scripting, Game Design, Scripting Languages, Object Oriented Programming (OOP), Other Programming Languages, Software Design Patterns, Computational Logic, Data Structures, Computer Programming, Debugging

  • Status: Free Trial

    Universidad Nacional Autónoma de México

    Skills you'll gain: Musical Composition, Music, Electronic Components, Electronics, Music Theory, Hardware Design, Digital Design, Instrumental Music, Embedded Systems, System Configuration, Algorithms, Performance Tuning, Programming Principles, Digital Communications, Creative Design, Interoperability, Other Programming Languages, Development Environment, Physics, Object Oriented Programming (OOP)

  • Status: Free Trial

    École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Scalability, Other Programming Languages, Java, Performance Tuning

  • Status: Free Trial

    Universidad Nacional Autónoma de México

    Skills you'll gain: Musical Composition, Music, Algorithms, Instrumental Music, Other Programming Languages, Development Environment, Object Oriented Programming (OOP), Data Mapping

  • Status: Preview

    Skills you'll gain: System Design and Implementation, Application Specific Integrated Circuits, Embedded Systems, Computational Logic, Computer Architecture, Computer Systems, Functional Design, Hardware Architecture, Other Programming Languages

  • Skills you'll gain: C++ (Programming Language), Data Structures, Interactive Design, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming, Software Development, Computer Science

  • Status: Preview

    Universidad Autónoma Metropolitana

    Skills you'll gain: Computational Thinking, Lifelong Learning, Creative Thinking, Programming Principles, Program Development, Computer Programming, Critical Thinking, Willingness To Learn, Debugging, Problem Solving, Algorithms, Other Programming Languages, Computer Literacy

  • Status: Free Trial

    Skills you'll gain: Blockchain, Cryptography, Data Storage, Systems Architecture, Network Architecture, FinTech, Information Technology Architecture, Distributed Computing, Application Security, Security Controls, Cloud Platforms, Other Programming Languages, Emerging Technologies, Scalability, Data Integrity, Transaction Processing, Computer Programming Tools

  • Skills you'll gain: Node.JS, Back-End Web Development, Package and Software Management, JavaScript Frameworks, Other Programming Languages, Javascript, Web Servers, Servers, Program Development, Web Development, Development Environment