Istnieją tysiące języków programowania komputerów. Języki te służą do kontrolowania zachowania komputerów, przetwarzania informacji, wyrażania algorytmów i obsługi zadań. Niektóre języki programowania komputerowego istnieją od wielu lat, podczas gdy nowe języki lub odmiany starych są opracowywane co roku. Języki programowania komputerów wahają się od prostych i łatwych w użyciu do bardzo skomplikowanych języków używanych tylko przez najbardziej biegłych technologicznie programistów.
Jednym ze znanych języków programowania komputerowego jest Visual BASIC. Microsoft Visual BASIC jest uważany za język programowania wysokiego poziomu. Jest potomkiem uniwersalnego symbolicznego kodu instrukcji dla początkujących (BASIC), języka programowania systemu operacyjnego dysku (DOS). Visual BASIC jest uważany za łatwy do nauczenia, zawiera kody podobne do pisanego języka angielskiego. Visual BASIC jest oparty zarówno na grafice, jak i zdarzeniach, z graficznym środowiskiem programowania.
Pascal jest również dobrze znany wśród osób zainteresowanych językami programowania komputerowego. Opracowany w 1970 roku przez profesora Niklausa Wirtha, Pascal jest językiem imperatywnym. Język imperatywny to taki, który używa obliczeń jako instrukcji, zmieniając stany programu za pomocą sekwencji poleceń. Profesor Wirth opracował Pascala, aby wypełnić luki w funkcjach pozostawione przez inne języki programowania komputerowego. Do jego celów rozwojowych należało zaprojektowanie języka programowania, który ułatwiłby tworzenie dobrze ustrukturyzowanych programów, zapewniłby efektywność wdrażania i okazał się pomocny w nauczaniu koncepcji programowania komputerowego.
Fortran to uniwersalny język programowania komputerowego, który został po raz pierwszy wprowadzony przez IBM na początku lat pięćdziesiątych. Jest to jeden z najczęściej używanych języków programowania komputerów w zastosowaniach numerycznych i naukowo-obliczeniowych. Fortran mieści się w kategoriach zarezerwowanych dla ogólnego przeznaczenia i imperatywnych języków programowania komputerowego; jest to również uważane za proceduralne. Jest często używany w obszarach wymagających dużej ilości obliczeń, takich jak nauki obliczeniowe i modelowanie klimatu.
C++ to język programowania komputerowego wysokiego poziomu. Jest uważany za ogólnego przeznaczenia i jest szeroko stosowany w nowoczesnych komputerach. Opracowany przez Bjarne Stroustrup, w Bell Labs, C++ został po raz pierwszy wprowadzony w 1985 roku. Ten język programowania został opracowany dla środowiska UNIX, pozwalając programistom cieszyć się łatwiejszym procesem pisania kodu i poprawiania jakości kodu. Dodatkowo C++ umożliwia modyfikowanie istniejącego kodu bez jego zmiany.
Często uważany za nadzbiór języka programowania C, C++ zawiera pewne cechy wcześniejszego języka. Zawiera również kompilatory zdolne do uruchamiania programów w C. Istnieją jednak zasadnicze różnice. Na przykład język programowania C, opracowany na początku lat 1970., wykorzystuje koncepcje programowania strukturalnego, podczas gdy C++ jest zorientowany obiektowo. C++ został zaprojektowany w celu ulepszenia języka programowania C.