Datorer, Programmering
Lista över programmeringsspråk. Språk låg och hög nivå programmering
Eftersom utvecklingen av datorteknik inte står stilla och ständigt förbättra metoder och programmeringsteknik, och programmeringsspråk. Överväga vilka språk finns inom modern dator och deras klassificering.
översikt
Lista över programmeringsspråk är så bred och varierad att det är helt spridda - en uppgift nästan omöjligt. Bland alla språk kan delas in i tre huvudgrupper:
- maskin (låg nivå programmeringsspråk);
- maskinorienterade (monterings);
- maskinoberoende (hög nivå);
Bland utvecklarna av modern programvara är de mest populära följande grundläggande programmeringsspråk. Lista i fallande ordning popularitet:
- SQL.
- Java.
- XML.
- C ++.
- HTML.
- Visual Basic.
- XSL.
- Delphi.
Denna förteckning över programmeringsspråk är långt ifrån komplett, men det är den mest populära språk, kunskap om som kan kräva en programmerare för ett jobb. De är alla på hög nivå programmeringsspråk.
programmering Fundamentals
Låg nivå programmering - det är de språk som du behöver för att ta hänsyn till typen och kapaciteten hos processorn. Operatörer och metoder för drift av sådana programmeringsspråk är tillräckligt nära maskinkod, de kräver kunskap om datorminne och processorn vänder sig till henne.
Det är svårt att kalla olika låg nivå programmeringsspråk. Lista fortfarande kommer att reduceras till ett företräde språk - assembler. Eftersom det gör det möjligt att göra koder program i notationen nära maskinkod, montören endast användas för att skriva systemprogramvara som operativsystem, drivrutiner, och programmeringen av styrchipkoder.
Nackdelen med sådana programmeringsspråk är att de är skrivna i programmet för att utföra specifika uppgifter på en viss enhet, och deras genomförande är inte möjligt i fråga om överföring till en annan processor.
applikationsutveckling
Lista över programspråk för att skapa anpassade applikationer samt för utveckling och genomförande av anpassade program har tusentals objekt. Hur man förstå en sådan variation på grund av det faktum att ett visst språk är lämplig för att lösa olika uppgifter.
Trots det faktum att dessa programmeringsspråk bestäms i en separat grupp, sker genomförandet sker i maskinkoden. För att köra programmet rad för rad och redo att översätta det till maskinkod med hjälp av särskild programvara - tolkar. Om översättningen av koden från ett språk till ett annat utförs utan att utföra lag, sedan engagerade i detta program kompilatorer. I allmänhet program som syftar till att översätta program skrivna i ett formellt programmeringsspråk till ett annat, kallas översättare.
Överväga mer hög nivå programmeringsspråk. Listan kommer att vara inte bara skriva ut några detaljer om var och en av de mest populära.
SQL
Specialiserad programmeringsspråk främst avsedd för användning med databasledningssystem och programmering. SQL kan översättas som "en specialiserad frågespråk." Eftersom de sista decennierna av DBMS marknaden har vuxit många gånger, inte populariteten av språket inte bli en överraskning.
Det finns olika åsikter om framtiden för språket. Definitivt man tror att tekniken för att skapa relationsdatabas var på höjden, men tiden rinner ut. Behovet av utveckling i samband med ökande volymer av bearbetat uppgifter leder experter att tro att mänskligheten är helt enkelt nödvändigt övergång från relations teknik efterrelations i framtiden, men i syfte att bevara kompatibilitet med befintliga databanker.
Javascript
Till höger är den näst största högnivå programmeringsspråk. Lätt att lära, lätt att använda. Ökat jämfört med föregångare av fitness programmering leder till att arbeta med detta språk för miljontals människor över hela världen. Objektorienterat språk baserat på C ++, anpassad till skapandet av program och program som kan hantera stora mängder information i specialiserade miljöer och anpassade till specifika genomförande miljö av den färdiga produkten.
Java-teknik - är grunden som gör att obegränsade mängder att öka företagens infrastruktur och företag som kan länka samman de mest skiftande kaliber systemet från att ansluta till nätverket via Wi-Fi-telefoner till superdatorer.
XML
En ättling till HTML, är denna teknik en extensible markup language. Den är anpassad för att tolka dokumenten. På den för att utföra komplexa omvandling och ändra dokument. XML används för att sända och lagra data tillfälligt när man arbetar med olika relationsdatabaser via Internet.
XML har redan nått en nivå där den kan göra anspråk på att vara den grundläggande för företag nätverksteknik.
Vi programmerar på ryska
Mest populära programmeringsspråk använder ordförråd av det engelska språket. Men bortsett från dessa finns det också ryska programmeringsspråk. Förteckning över den ryska små och ämnesområde där de används, är det mycket specialiserade. Här är några exempel.
- 1C: Enterprise. Hela systemet är utformat för hantering av organisationen i alla verksamhetsområden. Ofta kan annonserna på sökandet efter de anställda träffas "1C programmerare".
- Verbet. Engelskspråkiga analog av Pascal.
- Robic. Specialiserad programmeringsspråk utformat för att lära barn grunderna i programmering.
- Värja. Dynamiskt skrivit språk, baserat på förfaranden.
Som ni kan se, är listan över språk så bred och varierad att det är omöjligt att täcka eventuella klassificeringar och listor. Om du väljer att göra programmeringen på amatör eller professionell nivå, så kom ihåg att programmeraren - ett kreativt yrke som kräver inte bara kunskap utan också fantasi, intuition, och även en lite tur.
Similar articles
Trending Now