Kas yra trečiosios kartos programavimo kalba?

Trečiosios kartos programavimo kalba ( 3GL ) yra programavimo kalba, kuri yra nepriklausoma nuo mašinos. Programas, parašytas 3GL, galima sukompiliuoti, kad veiktų daugelyje skirtingų įrenginių. Palyginkite tai su pirmosios kartos programavimo kalba (mašinų kodu) arba antrosios kartos programavimo kalba (surinkimo kalba). Šiomis kalbomis programa yra parašyta specialiai tam tikro tipo procesoriui ir instrukcijų rinkiniui.

3GLs pirmą kartą pasirodė 1950-aisiais, kuriant FORTRAN, ALGOL ir COBOL. Šios kalbos laikomos „aukšto lygio“, nors jos yra daug žemesnės nei šiuolaikinės aukšto lygio programavimo kalbos, pvz., „C ++“, „Ruby“ ir „JavaScript“.

Programavimo sąlygos