Liste over programmeringssprog. Programmeringssprog på lavt og højt niveau

computere

Da udviklingen af ​​computerteknologi ikke er påplacere og konstant forbedre metoder og metoder til programmering samt programmeringssprog. Overvej hvilke sprog der eksisterer i det moderne computerfelt og deres klassificering.

Generelle oplysninger

Listen over programmeringssprog er så bred og mangfoldig, at det næsten ikke er muligt at udarbejde det fuldstændigt. Blandt alle sprog er der tre hovedundergrupper:

  • Maskine (programmeringssprog på lavt niveau);
  • maskinorienterede (montører);
  • maskinuafhængig (højt niveau);

liste over programmeringssprog

Blandt udviklere af moderne software mest populære følgende store programmeringssprog. Listen er angivet i faldende rækkefølge af popularitet:

  1. SQL.
  2. Java.
  3. XML.
  4. C ++.
  5. HTML.
  6. Visual Basic.
  7. XSL.
  8. Delfi.

Denne liste over programmeringssprog er langt fra at værekomplet, men disse er de mest populære sprog, hvor viden kan kræves fra programmøren, når man ansøger om et job. Alle er programmeringssprog på højt niveau.

Fundamentals of Programming

højniveau programmerings sprog liste

Lavt programmeringssprog ersprog, der kræver, at du overvejer processorens type og kapacitet. Operatører og metoder til drift af sådanne programmeringssprog er tæt nok til maskinkoden, de har brug for viden om computerens hukommelsesenhed og hvordan processoren har adgang til den.

Det er svært at nævne forskellige programmeringssproglavt niveau. Liste stadig vil blive reduceret til en forrang sprog - det assembler. Da det gør det muligt at lave koder af programmer i notationen tæt på maskinkode, assembler bruges udelukkende til at skrive systemsoftware såsom operativsystemer, enhedsdrivere, og i planlægningen af ​​kontrol chip-koder.

Minus sådanne programmeringssprog erat programmer på dem er skrevet til at udføre specifikke opgaver på en bestemt enhed, og deres gennemførelse er umulig i tilfælde af overførsel til en anden processor.

Applikationsudvikling

Liste over programmeringssprog til oprettelsebruger applikationer, samt til udvikling og implementering af brugerdefineret software har tusindvis af stillinger. Som du forstår, skyldes denne mangfoldighed, at et bestemt sprog er egnet til at løse specifikke problemer.

Grundlæggende programmerings sprog liste

På trods af at disse programmeringssprogdefinere i en separat gruppe, sker deres udførelse i maskinens kode. For at udføre en færdig programlinie for linje og oversætte den til maskinkode, anvendes specielle programmer - tolke. Hvis oversættelsen af ​​koden fra et sprog til et andet sker uden at udføre kommandoer, så gør kompilatorer det. Generelt kaldes programmer, der er designet til at oversætte skriftlige programmer fra et formelt programmeringssprog til et andet, til oversættere.

Lad os se nærmere på programmeringssprogene på højt niveau. Vi vil ikke liste listen, vi vil bare skrive ned nogle få detaljer om hver af de mest populære.

programmeringssprog med lavt niveau

SQL

Specialiseret programmeringssproger primært designet til at arbejde med databasestyringssystemer og deres programmering. SQL er oversat som "specialiseret spørgesprog". Siden de seneste årtier har databasemarkedet vokset mange gange, er dette sprogs popularitet ikke overraskende.

Der er forskellige meninger om fremtidendette sprog Det er utvetydigt antaget, at teknologien til at skabe relationelle databaser var på toppen, men tiden er ved at løbe ud. Behovet for udvikling i forbindelse med det stigende antal behandlede data fører eksperter til tanken om, at mennesket i fremtiden simpelthen behøver en overgang fra relationelle til postrelationelle teknologier, men under hensyntagen til bevarelsen af ​​kompatibilitet med eksisterende databanker.

Javascript

Ved højre tager det andet sted blandt sprogenehøjt planlægning. Let at lære, nem at bruge. Øget i forhold til forfædlerens tilpasningsevne til programmeringen fører til, at der arbejdes med dette sprog, millioner af mennesker over hele verden. Objektorienteret sprog baseret på C ++ er tilpasset oprettelsen af ​​programmer og applikationer, der er i stand til at behandle store informationsstrømme i specialiserede miljøer og tage hensyn til det specifikke miljø i implementeringen af ​​det færdige softwareprodukt.

Java-teknologi er grundlaget forubegrænsede mængder for at øge virksomhedernes og virksomhedernes infrastruktur, der kan binde systemer af det mest varierede kaliber fra at forbinde til netværket af telefonen via Wi-Fi og slutte med supercomputere.

XML

programmeringssprogliste på russisk

Efterkommeren af ​​HTML, denne teknologi er enudvideligt markup sprog. Det er indrettet til at fortolke dokumenter. Det udfører de mest komplicerede transformationer og ændringer i dokumenter. XML-sproget bruges til transmission og midlertidig lagring af data, når du arbejder med forskellige relationelle databaser via internettet.

XML har allerede nået et niveau, hvor det kan påberåbe sig rollen som en grundlæggende teknologi til opbygning af virksomhedsnetværk.

Vi programmerer på russisk

Mest populære programmeringssprogBrug engelsks ordforråd. Men bortset fra dem er der også russiske programmeringssprog. Listen på russisk er lille, og fagområdet, hvor de bruges, er meget specialiseret. Lad os give nogle eksempler.

  • 1C: Enterprise. Et helt system designet til at styre organisationen på alle områder af aktivitet. Ofte i annoncerne for at finde medarbejdere, kan du møde "Programmer 1C".
  • Verbet. En analog af den engelsksprogede Pascal.
  • Robic. Et specialiseret programmeringssprog designet til at undervise børn i grunduddannelsen for programmering.
  • Den rapier. Et sprog med dynamisk skrivning baseret på procedurer.

Som du kan se, er listen over programmeringssproger så bred og varieret, at den ikke kan dækkes af klassifikationer og lister. Hvis du beslutter dig for at lave programmering på et amatør- eller professionelt niveau, så husk at programmereren er et kreativt erhverv, der kræver ikke kun viden, men også fantasi, fantasi, intuition og endda lidt held og lykke.