Filters
Filters
- Technology Programs
- Programming Languages
Sort by
143 ming Languages Degree Programs


Promoted
University of California, Irvine - Division of Continuing Education
Online Certificate in Full Stack Web Development
- Irvine, USA
Certificate
Part time
9 months
Distance Learning
English
When you learn full stack web development, you acquire both the technical and creative skills to program, code, and build websites and apps. Through our program, you will learn how to construct online projects across a variety of coding languages and technology platforms. You will begin with a foundation for basic web development for learning front-end languages and then deep dive into sophisticated back-end coding frameworks.


Promoted
Riverside City College
Certificate in Java Programming
- Riverside, USA
Certificate
Full time
6 months
On-Campus
English
Welcome! Information Systems and Technology at Riverside City College empowers students with skills and technical capabilities for careers. Completing this certificate provides the student with a minimum entry-level skill set employed in creating Java applications.

Promoted
Alison Free Online Learning
Course in Python for Beginners
- Online USA
Course
Full time, Part time
4 hours
Distance Learning
English
Learn the basics of Python coding language including features, tasks and applications with this free online course.


Riverside City College
Associate of Science in CIS-Computer Programming
- Riverside, USA
Associate of Applied Science
Full time
1 year
On-Campus
English
This program focuses on the general writing and implementation of generic and customized programs to drive operating systems that generally prepare individuals to apply the methods and procedures of software design and programming to software installation and maintenance. This includes instruction in software design; low and high-level languages and program writing, program customization, and linking; prototype testing; troubleshooting; and related aspects of operating systems and networks.


Stanford Summer Session
Summer Course: Programming Abstractions
- Stanford, USA
Summer Course
Full time
8 weeks
On-Campus
English
Abstraction and its relation to programming. Software engineering principles of data abstraction and modularity. Object-oriented programming, fundamental data structures (such as stacks, queues, sets), and data-directed design. Recursion and recursive data structures (linked lists, trees, graphs). Introduction to time and space complexity analysis. Uses the programming language C++ covering its basic facilities. Prerequisite: 106A or equivalent.
Best programs for you
Answer a few questions and we'll match you with programs!

Alison Free Online Learning
Diploma in Python Programming
- Online USA
Diploma
Full time, Part time
10 hours
Distance Learning
English
Develop your Diploma in Python Programming skills by creating functions, variables, and logic statements with this free online course. This free online course in Python programming will teach you the concepts of programming using Python. You will learn about creating variables and storing different types of data in them, working with dates and times, making decisions with your code and using loops.


George Brown College
Advanced Diploma in Computer Programming and Analysis
- Toronto, Canada
Advanced Diploma
Full time
3 years
On-Campus
English
Today, few organizations make any significant plans without thoroughly understanding the Information Technology (IT) implications. IT professionals are a vital part of decision-making business teams. George Brown College answers this need with its Computer Programmer Analyst program. The broad education in programming and IT analysis that it offers can provide you with a stable platform for career growth in the rapidly expanding and ever-changing world of information technology.


Mt. San Antonio College
Fast-track counseling
Associate of Science in Computer Programming
- Los Angeles, USA
Associate of Applied Science
Full time
2 years
On-Campus
English
Fast-track counseling
The A.S. Degree in Computer Programming is designed to prepare students for a career in computer programming. The degree offers a balanced set of classes that provides students with client, server, and database programming skills required by the industry. Emphasis is placed on object-oriented programming applications, configuring servers, creating and navigating databases, and reusable software components.


Berkeley City College
Associate of Science in Advanced Computer Programming
- Berkeley, USA
Associate of Applied Science
Full time
2 years
On-Campus
English
This program will prepare students for a career as a computer professionals in fields such as programming, programming analysis, systems analysis, or software development. The program is also recommended for professionals in other areas who want to develop computer programming skills.


Stanford Summer Session
Summer Course: Programming Methodology
- Stanford, USA
Summer Course
Full time
8 weeks
On-Campus
English
CS106A introduces code and computer programming for people who have not programmed before. Code and programming are central to so much in modern life, yet code can appear to be impossibly opaque. By working gradually and with its army of section leaders, CS106A takes students into the world code, building things they could not have imagined.

Alison Free Online Learning
Course in Master PLC Programming
- Online USA
Course
Full time, Part time
5 hours
Distance Learning
English
A Free Online Course On The Techniques And Commands Of PLC Programming - With Certificate.


Mediterranean College
BSc (Hons) Computer Games Programming
- Athens, Greece
- Glyfada, Greece
- + 1 more
BSc
Full time
3 years
On-Campus
English, Greek
The Mediterranean College Computing School has a 30+ year experience and offers a variety of updated programmes, designed in consultation with IT industry leaders, to provide the most current knowledge in Computer Science and Networks. The BSc (Hons) Computer Games Programming course has been designed by the University of Derby, a TOP20 UK University in Game Design studies, according to the Guardian University Guide 2023 and holds an outstanding reputation within the UK gaming industry. It is based on the theoretical background of Computer Science, that underpins all software development. Knowledge of Computer Science is a prerequisite for a successful career in programming and is essential for the development of specialized software, including the breadth and complexity of Computer Games. In the first year, students learn basic programming and computer science topics while starting their first projects in Unity3D and Unreal Engine, while also learning about graphic engines. In the second year, students deepen their understanding of C++, Open GL, and DirectX while continuing to work on individual and group projects in Unity3D and Unreal. In the third year, students learn about artificial intelligence, work with VR Masks in virtual reality environments, and develop a Game Development project, in which they develop a game from the initial stages of design and lore creation to final testing and the potential for publication.


Centennial College
Advanced Diploma in Game – Programming
- Online Canada
- Toronto, Canada
Advanced Diploma
Full time
3 years
On-Campus
English
Centennial College's Game – Programming offering sees you graduate with an advanced diploma and the know-how to launch a career in the game software industry.


Berkeley City College
Associate of Science in Web Programming
- Berkeley, USA
Associate of Applied Science
Full time
2 years
On-Campus
English
This program will prepare students for a career in programming for the Internet and the World Wide Web. They will learn client-side and server-side web programming technologies, understand Internet communications and protocols and related technologies and learn the latest versions of HTML, CSS, JavaScript, Java, and Databases in order to integrate them to create dynamic interactive web pages.


Boston University Summer programs
Fast-track counseling
Introduction to Python and SQL for Business Analytics Summer Course
- Boston, USA
Summer Course
Full time
6 weeks
On-Campus
English
Fast-track counseling
Python is a modern, high-level programming language. One of the most popular programming languages, its use has steadily increased across a large number of industries. This course introduces students to the Python environment and teaches a solid foundation in the basic syntax and structure.


SMK College of Applied Sciences
Professional Bachelor in Programming and Multimedia
- Vilnius, Lithuania
- Kaunas, Lithuania
Bachelor's degree
Full time
3 years
On-Campus
English
The purpose of this study program is to prepare programming specialists to design, develop and manage applications, websites, databases, multimedia, and animation products in order to improve various constantly changing processes within the organization.


Kingston University
MSc in Game Development - Programming
- Kingston upon Thames, United Kingdom
- London, United Kingdom
MSc
Full time, Part time
1 year
On-Campus
English
Hone your technical skills to build incredible gaming experiences. Kingston University’s MSc in Game Development will give you the programming skills and knowledge needed to create masterpieces and thrive in the professional world. Recent graduates have progressed to roles like programmer, developer software engineer and more.


Laney College
Associate Degree in CIS/Computer Programming
- Oakland, USA
Associate Degree
Full time
2 years
On-Campus
English
The major in Computer Programming prepares students for careers as software developers. The program provides the analytical, methodological, and language skills required within the computer industry, and serves as a partial foundation for continued education at four-year institutions.
Popular Technology Programs Programming Languages degree types
Popular study format
Learn more about ming Languages degree programs
A Programming Languages degree explores the core concepts and structures that underpin software development. This discipline dives into how programming languages work, enabling you to write efficient code and experiment with various paradigms.
You'll study key topics such as syntax, semantics, and compiler design, while also developing specialized skills like building interpreters and optimizing algorithms. Courses often include frameworks for functional, procedural, and object-oriented programming, ensuring a robust understanding of diverse coding styles. Many students build confidence as they engage with complex theoretical concepts and real-world coding challenges.
Through hands-on projects, you'll apply your learning to develop software solutions that are efficient and scalable. Graduates of Programming Languages programs find opportunities in areas like software engineering, systems architecture, and research and development, where they are valued for their strong analytical skills and programming expertise. This field encourages a culture of continuous learning, enhancing your adaptability as you navigate the evolving demands of technology.