Hva Er Programmeringsspråk

Hva Er Programmeringsspråk
Hva Er Programmeringsspråk

Video: Hva Er Programmeringsspråk

Video: Hva Er Programmeringsspråk
Video: Hva er HTML? En introduksjon til koden bak nettsider 2024, April
Anonim

Siden den tid menneskeheten kom opp med den første programmerbare enheten, har mer enn to tusen programmeringsspråk blitt opprettet. Og hvert år vokser antallet deres jevnt. De hjelper til med å etablere kommunikasjon mellom forskjellige enheter i komplisert teknisk utstyr.

Hva er programmeringsspråk
Hva er programmeringsspråk

Et programmeringsspråk er et formelt tegnsystem som brukes når du skriver dataprogrammer. De følger forskjellige regler (leksikalske, semantiske og syntaktiske) som bestemmer utseendet til programmet og handlingene som må utføres av datamaskinen. Det er et stort antall klasser med programmeringsspråk som passer best for det valgte fagområdet, det er til og med ærlig talt komiske. De kalles esoteriske og er ikke ment for praktisk bruk. For eksempel er det språk som har litterær syntaks (Shakespeare, Chef), språk designet for å gjøre det vanskelig å skrive kode (Malbolge, ALPACA), eller med umenneskelig logikk - Var'aq (bruker logikken til Klingon løp fra Star Trek-filmen). Og andre komiske språk, men i tillegg til tegneserier er det et stort antall profesjonelle. Hovedklassen som for tiden brukes er objektorienterte språk. Dette er et høyt nivå, som er ment for å skrive både små programmer og store programvaresystemer. Hovedrepresentantene for denne klassen er Java, C #, C ++, Ruby, Python. Logiske programmeringsspråk bør også bemerkes. De er basert på den automatiske teoremet som viser paradigme og er basert på teorien om matematisk logikk. Det mest berømte logiske programmeringsspråket er Prolog. Den bruker predikatpredikatlogikk. Til tross for det store antallet språk som er opprettet og deres funksjonalitet, er det alltid nødvendig å velge de riktige verktøyene for å lage programvareprodukter. For eksempel, hvis du trenger å implementere en klientserver-applikasjon, er det åpenbart ikke et logisk språk egnet for dette. Derfor er det nødvendig å velge den som er best egnet til å løse oppgaven.

Anbefalt: