Miksi

Kio estas programado?

Multaj homoj demandas

Kio estas programado?

Kaj kiel vi fariĝis programisto?

Kaj de kie mi komencas?
Sekvu ĉi tiun fadenon kun mi

Pri la difino de programlingvoj
kaj specoj de programlingvoj
C-lingvo:
Java lingvo:
C ++-lingvo:
Pitona lingvo:
Rubena lingvo:
PHP-lingvo:
Paskala lingvo:
Programlingvaj niveloj
alta nivelo
malalta nivelo

Generacioj de programlingvoj:
Unua generacio (1GL):
Dua generacio (2GL):
Tria generacio (3GL):
Kvara generacio (4GL):
Kvina generacio (5GL):

Unue difinu programlingvojn

Programlingvoj povas esti difinitaj kiel serio de skribaj komandoj laŭ aro de specifaj reguloj en lingvo, kiun la komputilo komprenas kaj plenumas. Por elekti la programilon por ĝi, kaj ĉiu el ĉi tiuj lingvoj estas unika de la alia kun la ecoj kaj ĝisdatigoj enkondukitaj al ĝi antaŭ ol tiu antaŭ ĝi progresas kaj disvastiĝas, kaj eblas ke ĉi tiuj lingvoj dividu karakterizaĵojn inter ili, kaj menciindas, ke ili aŭtomate disvolviĝas kune kun la disvolviĝo de la komputilo , des pli granda estas la progreso en evoluoj Elektronikaj komputiloj La disvolviĝo de ĉi tiuj lingvoj estis pli progresinta.

Eble ankaŭ interesos vin vidi:  Elŝutu H1Z1-agan kaj militan ludon 2020

Specoj de programlingvoj

Multaj specoj estas inkluzivitaj sub la listo de programlingvoj, kaj inter la plej gravaj kaj disvastigitaj tipoj estas:

C. lingvo

La programlingvo C estas konsiderata unu el la internaciaj kodigitaj lingvoj, kaj ĝi gravegas pro la fakto, ke multaj modernaj programlingvoj estas konstruitaj sur ĝi, kiel okazas en C ++ kaj Java. Unikso-operaciumo kaj laborante pri ĝi.

Ĝavo

James Gosling povis disvolvi la Java-lingvon en 1992 dum sia laboro ene de la laboratorioj de Sun Microsystems. Estas rimarkinde, ke ĝia disvolviĝo ludis la rolon de la pensema menso en administrado kaj funkciado de inteligentaj aplikaĵoj kiel interaga televido kaj aliaj, kaj ĝia disvolviĝo estas bazita sur C ++.

C. ++

Ĝi estas klasita kiel multuzanta objektema lingvo, kaj ĝi aperis kiel evolua stadio por la C-lingvo, kaj ĉi tiu lingvo estis vaste akceptita kaj populara inter projektistoj de aplikoj kun kompleksaj interfacoj, kaj estas unika en sia kapablo trakti kompleksaj datumoj.

Pitono

Ĉi tiu lingvo estas karakterizita per simpleco kaj facileco en skribado kaj legado de siaj ordonoj, kaj dependas en sia laboro de la objektema programa metodo.Kio konsilas al la komencanto komenci sian edukan vojaĝon pri programlingvoj en Python.

Rubena lingvo

La programlingvo Ruby estas objektema lingvo. Tio estas, ĝi povas esti uzata en multaj kampoj, kaj ĝi estas pura objekta lingvo, krom havi aron de ecoj specifaj por funkciaj lingvoj.

Eble ankaŭ interesos vin vidi:  Ĉu vi sciis, ke pneŭoj havas bretan vivotempon?

Php-lingvo

Php-lingvo estis uzata en disvolviĝo kaj programado de retaj programoj, krom la eblo uzi ĝin por liberigi kaj disvolvi ekzistantajn programojn, kaj ĝi estas malfermfonteco, havas la kapablon provizi subtenon por objektema programado, kaj havas la kapablon subteni laboron en multaj operaciumoj, inkluzive Vindozon kaj Linukson.

Paskala lingvo

La klareco, fortikeco kaj facileco de uzo en kreado de programoj kongruas kun la Pascal-programlingvo, komandbazita versatileco, kiu tre dividas kelkajn karakterizaĵojn kun C.

Programlingvaj niveloj

Programlingvoj estas dividitaj en plurajn nivelojn, kiuj estas jenaj:

altnivelaj lingvoj

Ekzemploj inkluzivas: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.

malaltnivelaj lingvoj

Ĝi estas dividita en maŝinan lingvon kaj asemblan lingvon, kaj ĝi estas nomata malalta pro la vasta interspaco inter ĝi kaj homa lingvo.

Generacioj de programlingvoj

Programlingvoj ne nur dividiĝis laŭ siaj niveloj, sed ĵus dividiĝis laŭ la generacioj en kiuj ili aperis, nome:

Unua generacio (1GL)

Konata kiel la maŝina lingvo, ĝi ĉefe baziĝas sur la duuma nombrosistemo (1.0) por reprezenti tion, kio estas skribita kiel ordoj, aritmetikaj kaj logikaj operacioj.

dua generacio (2GL)

Ĝi estis nomata asembla lingvo, kaj lingvoj en ĉi tiu generacio estas mallongigitaj al kelkaj komandoj, frazoj kaj simboloj uzataj por enigi komandojn.

Tria generacio (3GL)

Ĝi inkluzivas altnivelajn procedurajn lingvojn, kaj karakterizas sin per sia dependeco kombini lingvon komprenatan de homoj kaj iujn konatajn matematikajn kaj logikajn simbolojn, kaj skribi ilin en formo, kiun komputilo povas kompreni.

4-a generacio (XNUMXGL)

Ili estas ne-proceduraj altnivelaj lingvoj, estas pli facile uzeblaj ol antaŭaj generacioj, kaj unikas inversigi la procezon; Kie la programisto diras al sia komputilo la deziratan rezulton; Kaj ĉi-lasta aŭtomate atingas ilin, kaj la plej elstaraj el ili estas: datumbazoj, elektronikaj tabeloj.

Eble ankaŭ interesos vin vidi:  Egipta Poŝtkarto Facila Pago

Kvina generacio (5GL)

Ili estas naturaj lingvoj, kiuj ebligis al la komputilo funkcii en programado sen bezono de sperta programisto verki la kodon detale, kaj ĝi dependas ĉefe de artefarita inteligenteco.
Kaj vi havas la plej bonan sanon kaj bonstaton de niaj karaj adeptoj

Antaŭa
Kiel vi protektas vian privatecon?
sekvonta
Klarigo de DNS Hijacking

lasu komenton