Vill Leit froen
Wat ass programméiere?
A wéi sidd Dir e Programméierer ginn?
A wou fänken ech un?
Follegt dëse thread mat mir
Iwwer d'Definitioun vu Programméierungssproochen
an Aarte vu Programméierungssproochen
C Sprooch:
Java Sprooch:
C ++ Sprooch:
Python Sprooch:
Rubin Sprooch:
Php Sprooch:
Pascal Sprooch:
Sproocheniveauen programméieren
héijen Niveau
nidderegen Niveau
Generatioune vu Programméierungssproochen:
Éischt Generatioun (1GL):
Zweet Generatioun (2GL):
Drëtt Generatioun (3GL):
Véiert Generatioun (4GL):
Fënneft Generatioun (5GL):
Als éischt, definéiert Programméierungssproochen
Programméiere Sprooche kënnen definéiert ginn als eng Serie vu schrëftleche Kommandoen no engem Set vu spezifesche Reegelen an enger Sprooch déi de Computer versteet an ausféiert. Fir de Programméierer et ze wielen, an all eenzel vun dëse Sproochen ass eenzegaarteg vun deem seng Features an Aktualiséierunge fir dee viraus ze goen ier et amgaang ass a sech ze verbreeden, an et ass méiglech fir dës Sprooche Charakteristiken ënner hinnen ze deelen, an et ass derwäert ze ernimmen datt se automatesch entwéckelen a Verbindung mat der Entwécklung vum Computer, wat méi grouss ass de Fortschrëtt bei den Entwécklungen Elektronesch Computeren D'Entwécklung vun dëse Sprooche war méi fortgeschratt.
Aarte vu Programméierungssproochen
Vill Aarte sinn ënner der Lëscht vun de Programméierungssprooche abegraff, an zu de wichtegsten a verbreetsten Aarte sinn:
C. Sprooch
D'C Programméierungssprooch gëllt als eng vun den internationalen kodifizéierten Sproochen, an et ass vu grousser Wichtegkeet wéinst der Tatsaach datt vill modern Programméierungssprooche drop gebaut sinn, sou wéi de Fall an C ++ an Java. Unix Betribssystem an drun schaffen.
Java
Den James Gosling konnt d'Java Sprooch am Joer 1992 entwéckelen wärend senger Aarbecht an de Laboratoiren vu Sun Microsystems. a seng Entwécklung kënnt op C ++ baséiert.
C. ++
Et ass klasséiert als eng multibenotzungsobjektorientéiert Sprooch, an et koum als Entwécklungsphase fir d'C Sprooch op, an dës Sprooch gouf wäit akzeptéiert a populär bei Uwendungsdesigner mat komplexe Interfaces, an ass eenzegaarteg a senger Fäegkeet ze këmmeren komplex Donnéeën.
Python
Dës Sprooch charakteriséiert sech duerch Einfachheet a Liichtegkeet beim Schreiwen a Liesen vu senge Kommandoen, an hänkt a senger Aarbecht of vun der objektorientéierter Programméierungsmethod.
Rubin Sprooch
D'Ruby Programméierungssprooch ass eng objektorientéiert Sprooch. Dat ass, et kann a ville Felder benotzt ginn, an et ass eng reng Objektprooch, zousätzlech zu engem Set Eegeschafte spezifesch fir funktionell Sproochen.
Php. Sprooch
Php Sprooch koum fir an der Entwécklung a Programméiere vu Web Uwendungen benotzt ze ginn, zousätzlech zu der Méiglechkeet se ze benotzen fir existent Programmer ze verëffentlechen an z'entwéckelen. Fäegkeet fir Aarbecht op ville Betribssystemer z'ënnerstëtzen, dorënner Windows a Linux.
Pascal Sprooch
D'Kloerheet, d'Robustheet, an d'Benotzungsfäegkeet beim Erstellung vu Programmer hale mat der Pascal Programméierungssprooch, eng commandbaséiert Villsäitegkeet déi eng Partie Charakteristike mat C ganz deelt.
Sproocheniveauen programméieren
Programméierungssproochen sinn a verschidde Niveauen opgedeelt, déi wéi follegt sinn:
héije Niveau Sproochen
Beispiller enthalen: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.
nidderegen Niveau Sproochen
Et ass opgedeelt a Maschinnesprooch an Assemblée Sprooch, an et gëtt niddereg genannt wéinst der breet Spalt tëscht et a mënschlecher Sprooch.
Generatioune vu Programméierungssproochen
Programméierungssprooche goufen net nëmmen no hire Niveauen opgedeelt, awer eng rezent Divisioun koum no de Generatiounen an deenen se opgetaucht sinn, nämlech:
1. Generatioun (XNUMXGL)
Bekannt als Maschinnesprooch, ass et haaptsächlech baséiert op dem binäre Nummeresystem (1.0) fir ze representéieren wat als Uerder geschriwwe gëtt, arithmetesch a logesch Operatiounen.
zweet Generatioun (2GL)
Et gouf Assemblée Sprooch genannt, a Sproochen an dëser Generatioun ginn op e puer Kommandoen, Sätz a Symboler verkierzt, déi benotzt gi fir Kommandoen anzeginn.
Drëtt Generatioun (3GL)
Et enthält héich-Niveau Prozedurssproochen, a charakteriséiert sech duerch hir Vertrauen an d'Kombinatioun vun enger Sprooch, déi vu Mënsche verständlech ass an e puer bekannte mathematesche a logesche Symboler, a se ze schreiwen an enger Form déi e Computer kann verstoen.
4. Generatioun (XNUMXGL)
Si sinn net-prozedural Héichniveau Sproochen, si méi benotzerfrëndlech wéi fréier Generatiounen, an sinn eenzegaarteg fir de Prozess ëmzebréngen; Wou de Programméierer sengem Computer dat gewënschte Resultat seet; An déi lescht erreecht se automatesch, an déi prominentst vun hinnen sinn: Datenbanken, elektronesch Dëscher.
Fënneft Generatioun (5GL)
Si sinn natierlech Sproochen, déi koumen fir de Computer z'erméiglechen an der Programméierung ze funktionéieren ouni datt en Expert Programméierer de Code am Detail muss schreiwen, an et hänkt haaptsächlech vu künstlecher Intelligenz of.
An Dir sidd an der bescht Gesondheet a Wuelbefannen vun eise léiwen Unhänger