Jeśli kupisz sobie bardzo mocny komputer, wydasz dużo pieniędzy, to uwierz mi, bez dobrego oprogramowania nie będzie to miało żadnego sensu. A do tworzenia oprogramowania używają języków programowania.
Zacznijmy od pierwszych języków programowania. Pojawili się w odległych latach 50. ubiegłego wieku. Wtedy pozwalali tylko na wykonywanie najprostszych poleceń. Na przykład takie języki programowania umożliwiły dodawanie i mnożenie liczb, w tym celu napisano specjalny kod programu. A same takie języki są potrzebne do przekształcenia kodu czytelnego dla człowieka w tekst zrozumiały dla procesora. Przecież procesor działa tylko z kodem binarnym, taki kod dla procesora może być po prostu zbiorem liczb: 0101000001. Do konwersji języka programowania na zrozumiały kod maszynowy służy kompilator lub interpreter. Na przykład kompilator służy do konwersji języka C++, ale do pracy z językiem Python potrzebny jest specjalny interpreter.
Aby lepiej zrozumieć, do czego potrzebne są języki programowania i do czego służą, należy jako przykład przytoczyć Internet. Codziennie odwiedzasz dziesiątki różnych ciekawych stron. Aby te strony działały poprawnie, konieczne jest profesjonalne stworzenie tej strony. Większość witryn jest tworzona przy użyciu znaczników HTML, ale należy rozumieć, że HTML nie jest językiem programowania. Potrzebny jest tylko do stworzenia prostej strony internetowej. Aby stworzyć dobrą funkcjonalną stronę internetową, musisz także nauczyć się Perla lub PHP, są to już pełnoprawne języki programowania.
Istnieją dwie główne grupy języków programowania, pierwsza grupa jest niskopoziomowa, a druga grupa jest wysokopoziomowa. Język pierwszego typu jest najbliższy kodowi maszynowemu. Są uważane za najtrudniejsze do zaprogramowania. Ale w językach programowania wysokiego poziomu kod bardziej przypomina ludzki tekst.
Języki są bardzo różne, jest ich dużo. Jest jednak kilka popularnych. Popularnym językiem jest C++, jest też język C# (C „Sharp”). Ten język został opracowany przez firmę MicroSoft. Jest też Delphi, ulepszony język Pascal. Z pewnością wiele osób uczyło się Pascala w szkole. Delphi został opracowany przez Borland, a ta firma stworzyła również środowisko programistyczne Borland Delphi.
Większość ludzi uważa, że komputer to tylko laptop lub jednostka systemowa, a może tablet z telefonem, ale jest to dalekie od przypadku. Komputery otaczają Cię wszędzie, nawet zwykły telewizor to już komputer, terminal w banku to też komputer. Nawet nowoczesne klimatyzatory to komputery. Aby ta technika działała, miliony programistów na całym świecie pracują, opracowując kod oprogramowania dla każdego urządzenia.