ComputersProgrammering

Lijst van programmeertalen. Talen lage en hoge niveau programmering

Aangezien de ontwikkeling van computer-technologie staat niet stil en zijn voortdurend verbeteren van methoden en programmering technieken en programmeertalen. Bedenk wat talen zijn er op het gebied van de moderne computer en de indeling.

Overzicht

Lijst van programmeertalen zijn zo breed en gevarieerd dat deze volledig wordt verspreid - een taak bijna onmogelijk. Van alle talen kunnen worden onderverdeeld in drie hoofdgroepen:

  • machine (low-level programmeertalen);
  • Machinegerichte (monteurs);
  • machineonafhankelijke (hoog);

Onder de ontwikkelaars van moderne software zijn de meest populaire volgende fundamentele programmeertalen. Lijst in aflopende volgorde van populariteit:

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

Deze lijst van programmeertalen is verre van compleet, maar het is de meest populaire talen, waarvan de kennis kan een programmeur naar een baan nodig. Ze zijn allemaal high-level programmeertalen.

programmering Fundamentals

Low-level programmering - dit zijn de talen die je nodig hebt om rekening te houden met het type en de mogelijkheden van de processor. Operators en werkmethoden van dergelijke programmeertalen zijn dicht genoeg bij de machine code, die zij nodig hebben kennis van pc-geheugen en de processor draait om haar.

Het is moeilijk om de verschillende low-level programmeertalen noemen. Lijst nog zal worden teruggebracht tot een primaat van de taal - de assembler. Omdat hierdoor codes van programma's in de notatie nabij machinecode maken, de assembler uitsluitend gebruikt voor het schrijven systeemsoftware zoals besturingssystemen, stuurprogramma's en de programmering van stuur-chip codes.

Het nadeel van dergelijke programmeertalen is dat ze in het programma zijn geschreven om bepaalde taken op een bepaald apparaat, en de uitvoering is niet mogelijk bij overdracht naar een andere processor.

applicatie-ontwikkeling

Lijst van programmeertalen om aangepaste toepassingen en voor de ontwikkeling en implementatie van software op maat heeft duizenden items te maken. Hoe kan een dergelijke verscheidenheid te begrijpen te wijten aan het feit dat een bepaalde taal is geschikt voor het oplossen van verschillende taken.

Ondanks het feit dat deze programmeertalen wordt bepaald in een aparte groep, de uitvoering ervan vindt plaats in de machine code. tolken - Om het programma regel voor regel en klaar om het te vertalen in machine code met behulp van speciale software uit te voeren. Als de vertaling van de code uit een andere taal zonder productieve teams wordt uitgevoerd dan die op dit programma compilers. In het algemeen zijn de programma's om programma's geschreven in een formele programmeertaal in een andere vertalen, genaamd vertalers.

Overweeg meer hogere programmeertalen. De lijst zal niet gewoon schrijven een paar details over elk van de meest populaire.

SQL

Gespecialiseerde programmeertaal voornamelijk ontworpen voor gebruik met database management systemen en programmering. SQL vertaalt als "een gespecialiseerde query-taal." Sinds de laatste decennia van de DBMS markt vele malen is gegroeid, is de populariteit van de taal geen verrassing worden.

Er zijn verschillende opvattingen over de toekomst van de taal. Zeker is de verwachting dat de technologie voor het maken van relationele database- was op het hoogtepunt, maar de tijd dringt. De behoefte aan ontwikkeling in verband met de toenemende volumes van de verwerkte gegevens leidt experts geloven dat de mensheid is gewoon noodzakelijk overgang van relationele technologie voor post-relationele in de toekomst, maar met het oog op het behoud van compatibiliteit met bestaande databanken.

Javascript

Aan de rechterkant is de tweede grootste high-level programmeertalen. Eenvoudig te leren, makkelijk te gebruiken. Gestegen ten opzichte van de stamvader van fitness programmering leidt tot het feit dat werken met deze taal van miljoenen mensen wereldwijd. Objectgeoriënteerde taal gebaseerd op C ++, aangepast aan de creatie van programma's en toepassingen die overweg kan met grote hoeveelheden informatie in gespecialiseerde omgevingen en afgestemd op specifieke implementatie omgeving van het afgewerkte product.

Java-technologie - is de basis die het mogelijk maakt onbeperkte hoeveelheden van de infrastructuur bedrijven en bedrijven die kunnen aan elkaar koppelen van de meest uiteenlopende kaliber systeem verbinding maakt met het netwerk via Wi-Fi telefoons om supercomputers te verhogen.

XML

Een afstammeling van HTML, deze technologie is een extensible markup language. Het is aangepast om de documenten te interpreteren. Op deze complexe transformatie en verandering documenten uit te voeren. XML wordt gebruikt voor het verzenden en opslaan van gegevens tijdelijk bij het werken met verschillende relationele databases via het internet.

XML is al een niveau waar het kan aanspraak maken op de fundamentele voor enterprise netwerktechnologie te zijn bereikt.

Wij programmeren in het Russisch

Meest populaire programmeertalen gebruik maken van de woordenschat van het Engels. Afgezien van deze, zijn er ook Russische programmeertalen. Lijst van de Russische klein en het gebied waarin ze worden gebruikt, is het zeer gespecialiseerd. Hier zijn enkele voorbeelden.

  • 1C: Enterprise. Het hele systeem is ontworpen voor het beheer van de organisatie op alle gebieden van activiteit. Vaak kan de advertenties op de zoektocht naar werknemers elkaar ontmoeten "1C Programmer".
  • Het werkwoord. Engels-talige analoog van Pascal.
  • Robic. Gespecialiseerde programmeertaal ontworpen om kinderen te leren de basisprincipes van het programmeren.
  • Rapier. Dynamisch getypeerde taal, op basis van de procedures.

Zoals u kunt zien, de lijst met talen is zo breed en gevarieerd dat het onmogelijk is om het even welke classificaties en lijsten te dekken. Als u besluit om de programmering op de amateur of professioneel niveau te doen, bedenk dan dat de programmeur - een creatief beroep dat niet alleen kennis, maar ook fantasie, verbeelding, intuïtie, en zelfs een beetje geluk nodig.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 nl.delachieve.com. Theme powered by WordPress.