Filters
Filters
- Preparatory
- Technology Programs
- Programming Languages
- On-Campus
Sort by
58 ming Languages Preparatory Programs


Promoted
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.


Promoted
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.


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.
Best programs for you
Answer a few questions and we'll match you with programs!


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.


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.


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.


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.


Riverside City College
Certificate in C++ Programming
- Riverside, USA
Certificate
Full time
1 year
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 C++ applications.


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.


Modul University Vienna
Foundation Program Tech
- Vienna, Austria
Foundation Year
Full time
1 semester
Distance Learning, On-Campus
English
This program is only One Semester in duration. Do you want to study Data Science, IT, or Programming? This carefully designed foundation program is a pre-requisite for the BSc in Applied Data Science at Modul University Vienna or other data science study programs across Europe. In addition, our program can be used by students who may not have experienced an introduction into data science or programming, despite feeling a connection to the subject. Topics covered in the semester program include Business Communication, Mathematics, Calculus, and Basics in Computer Programming.


George Brown College
Advanced Diploma in Game – Programming
- Toronto, Canada
Advanced Diploma
Full time
3 years
On-Campus
English
Whether it’s online or console, cellphone or PC-based, the game industry in Canada is large and growing rapidly. Game developers and publishers in the Greater Toronto Area range from small specialized units to mid-sized companies to Microsoft, Nintendo, and other industry leaders. Computer programmers are the fundamental resource for companies that develop, produce, distribute and market computer-based games. In fact, our industry advisers tell us it is the technical skills that are most in-demand – a demand that this George Brown program is focused on meeting.


University of Pisa Summer - Winter Schools & Foundation Course
Summer School Text Analysis and Large Language Models for Innovation Management
- Pisa, Italy
Summer Course
Full time
4 days
On-Campus
English
The program is designed for PhD students, researchers, and scholars in Innovation, Strategy Management, Management and Business, who wish to explore how text analysis can transform the way we analyse and interpret textual data from documents such as patents, scientific publications, and product reviews. Given the widespread use of LLMs across research fields and business contexts.
Popular Technology Programs Programming Languages degree types
Popular study format
Learn more about ming Languages Preparatory programs
Programming languages are essential for human-computer interaction and are used in a wide variety of technological fields. Career paths that rely on having a good understanding of this area include various types of programming and software development. People with this training can also become IT specialists.