Există mii de limbaje de programare pentru computere. Aceste limbaje sunt folosite pentru a controla modul în care computerele se comportă, procesează informații, exprimă algoritmi și gestionează sarcini. Unele limbaje de programare pentru computere există de mulți ani, în timp ce noi limbaje, sau variații ale celor vechi, sunt dezvoltate în fiecare an. Limbajele de programare pentru computere variază de la limbaje simple și ușor de utilizat până la limbaje foarte complicate folosite doar de cei mai pricepuți programatori din punct de vedere tehnologic.
Un limbaj de programare cunoscut se numește Visual BASIC. Microsoft Visual BASIC este considerat un limbaj de programare de nivel înalt. Este descendent din Codul de instrucțiuni simbolice universale pentru începători (BASIC), un limbaj de programare DOS (Disk Operating System). Visual BASIC este considerat simplu de învățat, având coduri care se aseamănă cu engleza scrisă. Visual BASIC este atât vizual, cât și bazat pe evenimente, oferind un mediu grafic pentru programare.
Pascal este, de asemenea, binecunoscut printre cei interesați de limbaje de programare pentru computere. Dezvoltat în 1970, de profesorul Niklaus Wirth, Pascal este un limbaj imperativ. Un limbaj imperativ este unul care folosește calculele ca instrucțiuni, schimbând stările programului prin secvențe de comenzi. Profesorul Wirth a dezvoltat Pascal pentru a umple golurile de caracteristici lăsate de alte limbaje de programare pentru computere. Obiectivele sale de dezvoltare au inclus proiectarea unui limbaj de programare care să faciliteze crearea de programe bine structurate, să permită eficiența implementării și să se dovedească util în predarea conceptelor de programare pe computer.
Fortran este un limbaj de programare pentru calculatoare de uz general care a fost introdus pentru prima dată de IBM la începutul anilor 1950. Este unul dintre cele mai frecvent utilizate limbaje de programare pentru calculatoare pentru aplicații de calcul numeric și științific. Fortran se încadrează în categorii rezervate limbajelor de programare de calculator de uz general și imperative; este considerată şi procedurală. Este frecvent utilizat în domenii cu calcul grele, cum ar fi științele computaționale și modelarea climei.
C++ este un limbaj de programare de nivel înalt. Este considerat de uz general și este utilizat pe scară largă pentru computerele moderne. Dezvoltat de Bjarne Stroustrup, la Bell Labs, C++ a fost introdus pentru prima dată în 1985. Acest limbaj de programare a fost dezvoltat pentru mediul UNIX, permițând programatorilor să se bucure de un proces mai ușor de scriere a codului și de îmbunătățire a calității codului. În plus, C++ face posibilă modificarea codului existent fără a-l schimba.
Considerat adesea un superset al limbajului de programare C, C++ include unele caracteristici ale limbajului anterior. De asemenea, se laudă cu compilatoare capabile să ruleze programe C. Cu toate acestea, există diferențe majore. De exemplu, limbajul de programare C, dezvoltat la începutul anilor 1970, folosește concepte de programare structurată, în timp ce C++ este orientat pe obiecte. C++ a fost conceput cu scopul de a îmbunătăți limbajul de programare C.