programmeringssprog

Informatik

2022

Vi forklarer, hvad et programmeringssprog er, og hvordan de kan klassificeres. Også nogle eksempler på disse programmer.

Et computersprog er beregnet til at skabe computerprogrammer.

Hvad er et programmeringssprog?

I edb, er kendt som et programmeringssprog til et program bestemt til konstruktion af andre Software. Dens navn skyldes, at den omfatter en formelt sprog som er designet til at organisere algoritmer og logiske processer, der derefter vil blive udført af en computer eller et computersystem, og dermed tillade kontrol over deres fysiske og logiske adfærd og deres meddelelse med den menneskelige bruger.

Nævnte sprog er sammensat af symboler og syntaktiske og semantiske regler, udtrykt i form af instruktioner og logiske relationer, ved hjælp af hvilke kildekode af en bestemt applikation eller et stykke software. Det endelige resultat af disse kan således også kaldes et programmeringssprog processer kreativ.

Implementeringen af ​​programmeringssprog muliggør det fælles og koordinerede arbejde, gennem et affint og begrænset sæt af mulige instruktioner, af forskellige programmører eller arkitekter af software, som disse sprog imiterer, i det mindste formelt, logikken i menneskelige sprog eller naturligt.

De bør dog ikke forveksles med de forskellige typer computersprog. Sidstnævnte repræsenterer en meget bredere kategori, hvor programmeringssprog og mange andre er indeholdt. computer protokoller, Som HTML af websteder.

Typer af programmeringssprog

Sprog på lavt niveau er designet til specifik hardware.

Typisk skelnes der mellem følgende typer programmeringssprog:

  • Sprog på lavt niveau. Disse er programmeringssprog, der er designet til specifik hardware og derfor ikke kan migreres eller eksporteres til andre computere. De får mest muligt ud af det system, de er designet til, men gælder ikke for andre.
  • Sprog på højt niveau. Disse er programmeringssprog, der ønsker at være et mere universelt sprog, så de kan bruges uden forskel fra arkitekturen i hardware, altså i forskellige typer systemer. Der er generelle formål og specifikke formål.
  • Sprog på mellemniveau. Dette udtryk er ikke altid accepteret, hvilket foreslår programmeringssprog, der er placeret i et midtpunkt mellem de to foregående: da det tillader operationer på højt niveau og samtidig den lokale styring af systemarkitekturen.

En anden form for klassificering er ofte følgende:

  • Imperative sprog. Mindre fleksible i betragtning af den rækkefølge, som de konstruerer deres instruktioner i, programmerer disse sprog gennem betingede ordrer og en kommandoblok, som de vender tilbage til, når funktionen er blevet udført.
  • Funktionelle sprog. Også kaldet proceduremæssigt programmerer disse sprog gennem funktioner, der påkaldes i henhold til det modtagne input, som igen er resultatet af andre funktioner.

Eksempler på programmeringssprog

Nogle af de mest populære programmeringssprog er:

  • GRUNDLÆGGENDE. Dens navn kommer fra akronymet afBegynders Alle formål Symbolsk Instruktion Kode (Symbolisk kode for generelle instruktioner for begyndere), og er en familie af imperative sprog på højt niveau, som først dukkede op i 1964. Dens seneste version er Visual Basic .NET.
  • COBOL. Hans navn er et akronym foralmindelige Forretning-Orientere Sprog (Common language oriented to business) og det er et universelt programmeringssprog skabt i 1959, hovedsageligt orienteret mod management computing, det vil sige business.
  • FORTRAN. Dens navn kommer fraDet IBMMatematisk FormelOversættelse System (IBM's matematiske formel oversættelsessystem), og er et højniveau, generel, imperativ-type programmeringssprog designet til videnskabelige og tekniske applikationer.
  • Java. Et objektorienteret programmeringssprog til generelle formål, hvis ånd er opsummeret i akronymet WORA:Skrevet Elleve, løbOveralt, altså: Skrevet én gang, det virker overalt. Ideen var at designe et universelt sprog ved hjælp af syntaks afledt af C- og C++-sprogene, men ved at bruge færre lavniveau-værktøjer end begge.
!-- GDPR -->