i Dag, vi kommer til å diskutere noen av de eldste, mest etablerte programmeringsspråk som fortsatt er i bruk i dag. Noen utviklere kan bli overrasket over å få vite at mange av disse språkene overgå dem i alder, i en verden hvor teknologien, spesielt i verden av utviklingen, er fremme i et slikt tempo. Men så, gamle er gull, tross alt. Så, i en alder for, la oss presentere de eldste programmeringsspråk som er i bruk i dag:
C
C-språk ble opprettet i 1972 (det er ikke så gamle, greit)., C er et lavere nivå språk som var basert på en tidligere språk kalt B (ser du en trend her?) Det er en generell språk, og en overordnet språk som mange fremtidige programmering språk stammer fra, for eksempel C#, Java, JavaScript, Perl, PHP og Python. Det er brukt i mange applikasjoner som må grensesnitt med maskinvare eller spille med minne.
C++
Uttalt se-pluss-pluss, C++ ble utviklet for 11 år senere, i 1983. Det er svært lik C, faktisk er det som ofte betraktes som en forlengelse av C. Det lagt ulike begreper som klasser, virtuelle funksjoner, og maler., Det er mer en middels nivå språk som kan brukes på lavere nivå eller høyere nivå, avhengig av programmet. Det er også kjent for å være brukt i lav latens programmer.
Objective-C
omtrent på samme tid som C++ ble sluppet til publikum, Objective-C, ble opprettet. Hvis du tok en kvalifisert gjetning fra navn og sa at det ville være en utvidelse av C, så vil du være rett. Denne versjonen var ment å være en objektorientert versjon av C (det er mye i et navn, tydelig). Det er brukt, trolig mest kjent, av Apple., Hvis du er en Mac eller iOS-bruker, så din iPhone eller Mac-programmer var mest sannsynlig utviklet med Objective-C (inntil de nylig flyttet over til Swift).
Python
Vi kommer til å ta en rask hoppe fremover i tid til 90-tallet for dette. I 1991, Python programmeringsspråk ble utgitt, selv om det hadde vært i utvikling i slutten av 80-tallet. Det er en dynamisk skrevet, objekt-orientert språk som ofte brukes til scripting og web-applikasjoner. Det er vanligvis brukt med noen av de rammer som Django eller Kolbe på hjelperen., Det er en av de mest populære programmeringsspråk som er i bruk i dag.
Ruby
I 1993, Ruby ble utgitt. I dag, har du sannsynligvis hørt om Ruby on Rails, som i hovedsak er brukt til å opprette backend av web-applikasjoner ved hjelp av Ruby. I motsetning til mange språk som er avledet fra C, dette språket var påvirket av eldre språk som Perl og Lisp. Dette språket ble utviklet for produktiv og morsom programmering. Dette ble gjort ved å gjøre språket nærmere menneskelige behov, snarere enn maskinen behov.
Java
To år senere, i 1995, Java ble utviklet., Dette er en høy-nivå språk som er avledet fra C. Det er kjent for sin bruk i web-applikasjoner og så språket som skal brukes til å utvikle Android-programmer og Android OS. Det pleide å være det mest populære språket for noen år siden, men dens popularitet og bruk har definitivt gått ned.
PHP
I det samme året som Java ble utviklet, PHP ble født. Det er et open source programmeringsspråk som er utviklet i den hensikt å skape dynamiske websider. Det er også brukt for server-side web-utvikling. Bruken er definitivt synkende, men det er fortsatt i bruk i dag.,
JavaScript
Det samme året (yup, ’95 var godt år for programmering, ikke så mye for fans av Full House), JavaScript ble brakt til verden. Dets formål var å være en høy-nivå språk som hjalp til med funksjonaliteten til en web-side. I dag, det er noen ganger brukt som et skriptspråk, så vel som å bli brukt på backend av programmer med utgivelsen av Noden.js. Det er en av de mest populære og mest brukte programmeringsspråkene i dag.
Konklusjon
Som var vår korte historie leksjon om noen er i bruk programmeringsspråk., Selv om noen av dem er 20, 30, med over 40 år gamle, de blir brukt av tusenvis av utviklere daglig. De har alle en rekke bruksområder, fra lavere nivå til høyere nivå, fra web-applikasjoner til mobile applikasjoner. Føler du det er behov for nye språk, eller er du fornøyd med det vi har? Hvis du har noen favoritter, la oss vite hvilken og hvorfor!
Om forfatteren
Antonio Cucciniello er en Programvare Ingeniør med bakgrunn i C, C + + og JavaScript (Node.Js) fra New Jersey., Hans siste prosjekt kalt Redigere Dokumenter er en Amazon Echo ferdighet som tillater brukere å redigere Google Disk-filer ved hjelp av stemmen din. Han elsker å bygge kule ting med programvare, lese bøker på, selv-hjelp og forbedring, økonomi og entreprenørskap. Følg ham på twitter @antocucciniello, og følg ham på GitHub her: https://github.com/acucciniello