Inhoudsopgave:
Definitie - Wat betekent FORTRAN 77?
FORTRAN77 is een versie van de algemene imperatieve programmeertaal FORTRAN. Het is de opvolger van FORTRAN 66 en werd in 1977 voorgesteld. FORTRAN77 loste veel belangrijke tekortkomingen van FORTRAN66 op en voegde belangrijke functies toe aan de programmeertaal.
Techopedia legt FORTRAN 77 uit
FORTRAN was een van de eerste programmeertalen op hoog niveau. Een van de meest opvallende kenmerken van FORTRAN-toepassingen is dat ze draagbaar zijn op machineplatforms. FORTRAN77-programma's kunnen worden uitgevoerd op elke computer met een FORTRAN77-compiler. In tegenstelling tot andere programmeertalen heeft FORTRAN77 een strikte set regels met betrekking tot het formatteren van de broncode. Met andere woorden, het is geen vrije programmeertaal. FORTRAN77 negeert lege spaties. Zelfs als alle spaties werden verwijderd in een FORTRAN77-programma, zou het nog steeds als syntactisch correct worden beschouwd. Als het gaat om variabele declaraties, maakt FORTRAN77 gebruik van een impliciete set regels om een type aan te geven. De taal kan echter geen verschillende programma-eenheden delen, wat betekent dat globale variabelen niet worden gebruikt in FORTRAN77.
FORTRAN77 is een van de eenvoudigste programmeertalen en is zeer gemakkelijk te leren. Het is een van de beste programmeertalen voor wiskundig computergebruik of bewerkingen met hoge beschikbaarheid in efficiënte FORTRAN77-bibliotheken. FORTRAN77 wordt zelfs beschouwd als een van de beste opties voor tijdkritische lussen of arrays.
Er zijn echter weinig nadelen verbonden aan FORTRAN77. Het is een zeer primitieve programmeertaal als het gaat om lijsten, tekstverwerking of voor andere complexe gegevensstructuren. De basisvariabele typen die beschikbaar zijn in FORTRAN77 zijn primitief van aard. FORTRAN77 heeft geen concept van dynamische geheugentoewijzing. FORTRAN77-codes zijn meestal moeilijk uit te breiden of opnieuw te gebruiken in hogere versies van FORTRAN zoals FORTRAN90 of FORTRAN95.