A programozási nyelvek lehetővé teszik a munka, a kommunikáció és a kreativitás eszközeinek létrehozását. A világon több ezer olyan nyelv létezik, amely lehetővé teszi a teljes párbeszédet a számítógéppel.
Web nyelvek
Az internettel való munka alapja a jelölőnyelv - html. Lehetővé teszi az információk bemutatását speciális tulajdonságokkal rendelkező szöveges, képi, hang- és videofájlok megadásával, azok szerkezetének kezelésével. A teljes körű webprogramozási nyelvekkel való együttműködéshez meg kell értenie a html-dokumentumok és a html-parancsok - az úgynevezett címkék - felépítését.
A PHP egy interaktív weboldalak létrehozására szolgáló programozási nyelv. A PHP programokat (szkripteket) távoli számítógépeken (szervereken) tárolják. A tartománynév elérésekor egy internetes felhasználó fájlokat kér a szervertől. A php szkript a felhasználó kérésétől függően html kódot generál, a webhely dinamikusan működik, mint egy teljes értékű számítógépes program, amely reagál a műveletekre.
Általában a PHP kölcsönhatásba lép egy adatbázissal, amelynek saját lekérdezési nyelve van. A legnépszerűbb adatbázis-lekérdezési nyelv a MySQL. Ez lehetővé teszi, hogy relációs adatbázisokat hozzon létre a táblázati struktúrák közötti kapcsolatok alapján.
C nyelvcsoport
A C nyelvet, amely később nyelvek tucatjainak őse lett, a 20. század második felének elején hozták létre, hogy közvetlenül működjön a processzor memóriájával. Abban az időben a számítógépek hatalmasak voltak, és katonai és tudományos célokra használták őket.
A C nyelv egyszerű felépítésű, parancsait még a gyerekek is képesek reprodukálni. A "C" -t a programozók közössége kiterjesztheti speciális funkciófájlok - könyvtárak segítségével.
Fejlesztőeszközök (CLR) és teljes értékű nyelvek egész csoportja nőtt a C nyelv alapján. A C # (ASP platform) a Microsoft termékeinek szoftveralapja. A C ++ világszerte a fejlesztők kedvenc eszközévé vált.
Egyszerű Pascal
A Pascal nyelvet oktatási célokra a skandináv programozó, Northus Wirth hozta létre. Ezt a nyelvet sokáig tanították a szovjet iskolákban és egyetemeken, és az európai tudományos intézmények is helyben használták. A bővíthetőség nehézségei miatt (a Pascaltól hiányoznak a C nyelvekben széles körben használt könyvtári fájlok prototípusai) a nyelv még nem terjedt el széles körben az írószoftverekben.
Delphi a Pascal nyelv utódja. Mivel sok programozó az algoritmikusan egyszerű Pascal nyelvben kapta meg szakterületének alapjait, a fejlesztőcsapat úgy döntött, hogy létrehoz egy eszközt a Pascal nyelv utódjában való munkához: elvégre az alapparancsok ismerősek, sok a fejlett matematikai függvény.
A legújabb programozási nyelvek
Általában új nyelvek jelennek meg konkrét problémák megoldására. Az IFrame a Vkontakte alkalmazások létrehozására szolgál, az Erlang - a szerver terhelésével, NOSQL - a be nem írt architektúrájú adatbázisok létrehozására. Kezdetben az új eszközökkel való munkát megnehezítheti a kísérő dokumentáció hiánya, de ennek további előnyei is vannak: kommunikálhat a nyelv "követőivel", kereshet nevet a fejlesztői közösségben, és referencia információkat kaphat. a forrásból.