Definicja język programowania

Zgodnie z definicją teoretyczną język rozumiany jest jako system komunikacyjny , który ma określoną strukturę, treść i zastosowanie. Programowanie jest w słowniku komputera procedurą pisania kodu źródłowego oprogramowania . W ten sposób można powiedzieć, że programowanie mówi programowi komputerowemu, jakie działania musi wykonać i jaki jest sposób jego określenia.

Język programowania

Dzięki tym pojęciom możemy stwierdzić, że językiem programowania jest ta struktura, która z pewną składnią i znaczeniem semantycznym nadaje różne instrukcje programowi komputerowemu .

Jeśli chodzi o ustalenie pochodzenia języka programowania, musimy bez wątpienia odnieść się do Ada Lovelace, która jest uważana za pierwszego programistę komputerowego znanego na całym świecie. Dlatego, co ciekawe, język programowania Ada został wypowiedziany na jego cześć. I to właśnie ta figura przeprowadziła nie tylko manipulację serią symboli dla maszyny brytyjskiego naukowca Charlesa Babbage'a, ale także osiągnięcie niezbędnych instrukcji, aby komputer mógł wykonać szereg wstępnych obliczeń.

W tym, co jest językiem programowania, bardzo ważne jest podkreślenie, że specjaliści, którzy poświęcają się rozwijaniu tej pracy, mają zestaw elementów, które nadają jej formę i znaczenie, które pozwalają im pracować i osiągnąć swoje cele. Należą do nich na przykład zmienne, wektory, pętle, ograniczenia, składnia lub semantyka statyczna.

Sekwencje programowania dla najczęściej wykonywanych czynności były powiązane z nazwami łatwymi do zapamiętywania (takimi jak ADD lub MUL ). Montaż instrukcji nazywa się językiem asemblerowym .

Konieczne jest rozróżnienie między językiem programowania a językiem komputera . Istnieją języki komputerowe, które w rzeczywistości nie są językami programowania, tak jak w przypadku HTML ( język znaczników ).

Język programowania ma możliwość precyzyjnego określenia, jakie dane powinien obsługiwać sprzęt komputerowy, w jaki sposób dane te powinny zostać zachowane lub przeniesione oraz jakie instrukcje powinien uruchomić komputer w pewnych okolicznościach.

Istnieje kilka języków programowania, które doprowadziły do ​​opracowania interpreterów (programów, które dostosowują instrukcje znalezione w innym języku) i kompilatorów (programy tłumaczące z jednego języka na inny).

W zależności od poziomu abstrakcji mówią o języku maszynowym (są to ciągi binarne, które mogą być odczytywane bezpośrednio przez komputer), języku niskiego poziomu (języku programowania zbliżającym się do działania komputera), język półprocentowy (ma cechy charakterystyczne dla języków niskiego poziomu, ale także z najbardziej zaawansowanym) lub język wysokiego poziomu (tworzony przez elementy ludzkiego języka).

Wiele z nich to języki, które obecnie istnieją na rynku technologii i technologii informacyjnej. Jednak wśród najważniejszych możemy wymienić: Pascal, Visual Basic, SQL, Delphi, Lingo, Cobol, HTML lub Java. Ten ostatni, na przykład, został scharakteryzowany, ponieważ został opracowany w 1995 r. Przez komputerowego naukowca Jamesa Goslinga i dlatego, że jest zorientowany obiektowo.

W międzyczasie wyżej wymieniony język HTML może ustalić, że jest on jednym z najważniejszych dzisiaj, ponieważ jest używany do tworzenia stron internetowych.

Zalecane