.ADA Bestandsextensie
Ada-broncode
| Ontwikkelaar | Jean Ichbiah and CII Honeywell Bull |
| Populariteit |
4,0 | 5 stemmen |
Wat is een ADA-bestand?
Een ADA-bestand bevat broncode die is geschreven in de programmeertaal Ada. Het wordt gebruikt om een Ada-programma te compileren en uit te voeren. Ada-broncodebestanden worden echter meestal opgeslagen met de extensie .ADB of .ADS.
Meer informatie
CII Honeywell Bull ontwikkelde de programmeertaal Ada naar aanleiding van een verzoek van het Amerikaanse ministerie van Defensie (DoD). In de jaren 1970 realiseerde het DoD zich dat de programma's die de ingebouwde computersystemen gebruikten, in honderden verschillende programmeertalen waren geschreven. Om dit aantal te verminderen, gaf het DoD opdracht aan verschillende bedrijven om een standaard, veilige programmeertaal te maken die kon worden gebruikt om de meeste DoD-programma's te ontwikkelen. Aan het einde van dit proces werd Ada de standaardprogrammeertaal van het DoD.
Programma's die in Ada zijn geschreven, bestaan doorgaans uit een ADB-bestand, waarin de programmabody wordt opgeslagen, en een ADS-bestand, waarin de pakketspecificaties van het programma, ofwel de "specificaties", worden opgeslagen. Ontwikkelaars slaan Ada-broncode echter soms op in ADA-bestanden. Als een ontwikkelaar bijvoorbeeld Ada-broncode in een ander programma importeert, kan die code als ADA-bestand worden opgeslagen en kan de ontwikkelaar handmatig aangeven of het bestand een bodybestand of een specificatiebestand is.
Omdat Ada veel functies voor veiligheid en beveiliging bevat, wordt de taal gebruikt om programma's te ontwikkelen voor niet alleen de defensie-industrie, maar ook de transport-, ruimtevaart- en financiële sector. Daarom kunnen ADA-bestanden programma's bevatten die voor gebruik in elk van deze sectoren zijn geschreven.
Een ADA-bestand openen
Je kunt een ADA-bestand openen en bewerken in elke teksteditor of broncode-editor. Het is echter het beste om ADA-bestanden te openen in GNAT Programming Studio (GPS). GPS is een gratis, multiplatform IDE die speciaal is ontworpen voor het bewerken en uitvoeren van de programma's die ADA-bestanden bevatten.