Anda di halaman 1dari 5

LENGUAJES DE PROGRAMACION TAMBIEN TE PUEDE INTERESAR Qu es la Informat !a Ro"om nt A#ren$er a Pro%ramar !om MS&LOGO A#ren$er a Pro%ramar !

on GAME MA'ER Pro%ramar !on A!t onS!r #t( Un $a$es en Informat !a )tml $es$e Cero Re$es Informat !as Nue*as Te!nolo% as + Pro$u!tos Te!nolo% !os COMPARTE LENGUAJES DE PROGRAMACI,N

Com#arte ---.areate!nolo% a.!om a/a$ r fa!e"oo0 a/a$ r a m t- tter a/a$ r en m $ %% a/a$ r meneame a/a$ r en m tuent a/a$ r en $el ! ous

OTRAS &EBS INTERESANTES Te!nolo% a In$ustr al

Te!nolo% as C en! as Blo% $e Te!nolo% a 1amos a e2#l !ar los Len%ua3es $e Pro%rama! 4n #ara 5ue enten$6 s $e forma f6! l + sen! lla 5u son + #ara 5u s r*en. Os $ remos 5u t #os $e len%ua3es $e #ro%rama! 4n e2 sten + #ara 5u s r*en fun$amentalmente7 !omo s em#re7 mu+ f6! l #ara 5ue #o$6 s 8a!eros una $ea $e "ase $e su ut l $a$7 5ue es mu!8a. len%ua3es $e #ro%rama! 4n Para 5ue te 8a%as una $ea7 to$as las a#l !a! ones 9a##s: 5ue t enes en tu m4* l + los #ro%ramas nform6t !os 5ue t enes en tu or$ena$or est6n $ se/a$os !on $ ferentes len%ua3es $e #ro%rama! 4n7 #ero sto te lo e2#l !aremos m6s a$elante. To$os los $;as estamos !ont nuamente !omun !6n$onos !on m65u nas 9or$ena$ores7 m4* les7 ta"lets7 et!: + to$os ellos t enen alma!ena$os len%ua3es $e #ro%rama! 4n #ara #o$er ut l <arlos. =QUE SON LOS LENGUAJES DE PROGRAMACI,N> Para em#e<ar a e2#l !ar 5u son los len%ua3es $e #ro%rama! 4n em#e<aremos $an$o #or 8e!8o 5ue enten$ s lo 5ue es un ?len%ua3e@ !ual5u era7 5ue no es m6s 5ue un s stema estru!tura$o $e !omun !a! 4n7 !omo #or e3em#lo el len%ua3e 8umano 5ue nos #erm te !omun !arnos unos !on otros #or me$ o $e s %nos 9#ala"ras7 son $os7 %estosAet!:. Pues " en7 enten$ en$o esto es mu+ f6! l enten$er 5u es un len%ua3e $e #ro%rama! 4n. Un len%ua3e $e #ro%rama! 4n no es m6s 5ue un s stema estru!tura$o + $ se/a$o #r n! #almente #ara 5ue las m65u nas + !om#uta$oras se ent en$an entre s; + !on nosotros7 los 8umanos. Cont ene un !on3unto $e a!! ones !onse!ut *as 5ue el or$ena$or $e"e e3e!utar. Estos len%ua3es $e #ro%rama! 4n usan $ ferentes normas o "ases + se ut l <an #ara !ontrolar !4mo se !om#orta una m65u na 9#or e3em#lo7 un or$ena$or:7 tam" n #ue$en usarse #ara !rear #ro%ramas nform6t !os7 et!. El trm no ?#ro%rama! 4n@ se $ef ne !omo un #ro!eso #or me$ o $el !ual se $ se/a7 se !o$ f !a7 se es!r "e7 se #rue"a + se $e#ura un !4$ %o "6s !o #ara las !om#uta$oras. Ese !4$ %o es el 5ue se llama ?!4$ %o fuente@ 5ue !ara!ter <a a !a$a len%ua3e $e #ro%rama! 4n. Ca$a len%ua3e $e #ro%rama! 4n t ene un ?!4$ %o fuente@ !ara!ter;st !o + Bn !o 5ue est6 $ se/a$o #ara una fun! 4n o un #ro#4s to $eterm na$o + 5ue nos s r*en #ara 5ue una m65u na o !om#uta$or se !om#orte $e una manera $esea$a.

=QUC TIPOS DE LENGUAJE DE PROGRAMACI,N )AD D PARA QUE SIR1EN> En la a!tual $a$ 8a+ m6s $e EFF len%ua3es $e #ro%rama! 4n $ ferentes. No *amos a $ef n r to$os los len%ua3es $e #ro%rama! 4n 5ue e2 sten #or5ue son mu!8os #ero s; os 8a"laremos $e los m6s m#ortantes + #ara 5u se ut l <an. Un or$ena$or no ent en$e un len%ua3e !omo el 5ue ut l <an los 8umanos7 s no 5ue el len%ua3e 5ue ent en$e se llama ?len%ua3e " nar o@ o ?!4$ %o " nar o@ o ?!4$ %o m65u na@ 5ue !ons ste en !eros + unos "6s !amente7 es $e! r7 una m65u na s4lo ut l <a los nBmeros F + E #ara !o$ f !ar !ual5u er a!! 4n a tomar. S 5u eres !ono!er me3or este s stema $e numera! 4n te re!omen$amos este enla!eG S stema B nar o Se !las f !an en $os t #osG Los Len%ua3es $e Pro%rama! 4n $e Ba3o N *elG 5ue son a5uellos ut l <a$os fun$amentalmente #ara !ontrolar el ?8ar$-are@ $el or$ena$or + $e#en$en totalmente $e la m65u na + no se #ue$en ut l <ar en otras m65u nas. Est6n or enta$os e2!lus *amente #ara la m65u na Estos len%ua3es son los 5ue or$enan a la m65u na o#era! ones fun$amentales #ara 5ue #ue$a fun! onar. Ut l <a "6s !amente !eros7 unos + a"re* aturas $e letras. Estos len%ua3es tam" n se llaman $e !4$ %o m65u na. Son los m6s !om#l !a$os7 #ero solo los usan #r6!t !amente los !rea$ores $e las m65u nas. Con este t #o $e len%ua3es #ro%raman la as %na! 4n + l "era! 4n $e memor a7 el uso $e #unteros7 el #o$er usar #aso #or *alor + #or referen! a7 la !rea! 4n $e t #os $e $atos7 et!. Los Len%ua3es $e Pro%rama! 4n $e Alto N *elG Estos len%ua3es son m6s #are! $os al len%ua3e natural 8umano + no $e#en$en $e la m65u na + s r*en fun$amentalmente #ara !rear #ro%ramas nform6t !os 5ue solu! onan $ ferentes #ro"lemas. Son los m6s usa$os #or los #ro%rama$ores + #or to$o $el mun$o 5ue real <a #ro%ramas nform6t !os. La $ feren! a fun$amental se #ue$e e2#l !ar !on el s %u ente e3em#loG En un len%ua3e $e alto n *el s4lo ten%o 5ue #oner s5t92:7 5ue ser;a una fun! 4n #re$eterm na$a7 !al!ular el !ua$ra$o $e 2. S fuera $e "a3o n *el7 +o m smo ten$r;a 5ue !rear la fun! 4n sa" en$o !omo fun! ona el !ua$ra$o $e un nBmeroG !ua$ra$o92: H 2 I 2 Como *emos #ara a#ren$er a #ro%ramar !on un len%ua3e $e alto n *el $e"emos !ono!er el #ro# o len%ua3e 5ue ut l <a + to$os sus !oman$os7 en el e3em#lo sa"er 5ue s5t real <a el !ua$ra$o $e un nBmero. Para no e2ten$ernos mu!8o en esto 5ue es "astante am#l o7 #asaremos a e2#l !aros al%unos $e los len%ua3es $e #ro%rama! 4n m6s usa$os en las m65u nas 5ue m6s ut l <amos.

t #os $e len%ua3es $e #ro%rama! on LENGUAJES DE PROGRAMACI,N MJS USADOS Len%ua3e $e Pro%rama! 4n ?)TML@G Este len%ua3e es !on el 5ue se !rean las #6% nas -e"7 #or e3em#lo7 5ue "6s !amente es un !on3unto $e et 5uetas 5ue s r*en #ara $ef n r el te2to + otros elementos 5ue #ue$es *er en las #6% nas -e". )TML s %n f !a )+#erTe2t Mar0u# Len%ua3e 9Klen%ua3e $e mar!as $e 8 #erte2toL: + es mu+ f6! l $e a#ren$er. Lue%o +a $e#en$e $e s 5ueremos una -e" m6s o menos ela"ora$a #o$remos #rofun$ <ar en este len%ua3e. Por e3em#lo7 el len%ua3e $e #ro%rama! 4n CSS 9Cas!a$ n% St+le S8eets: son 8o3as 5ue s r*en #ara $ar ?est lo@ a las #6% nas -e" !omo su !olor7 $ef n r su fon$o7 t #os $e letraAet! Len%ua3e $e Pro%rama! 4n ?SQL@G Este len%ua3e est6 !rea$o #ara real <ar !onsultas a "ases $e $atos #r n! #almente. SQL son las s %las $e Stru!ture$ Quer+ Len%ua3e 9 Len%ua3e estru!tura$o $e !onsultas: + se ut l <a #ara #6% nas -e" + tam" n #ara a#l !a! ones $e or$ena$ores7 #ara mane3ar $atos so"re to$o. 9Intro$u! r $atos7 a!tual <ar $atos7 el m nar o sele!! onar $atos: Len%ua3e $e Pro%rama! 4n ?Ja*a@G Pro"a"lemente ste #o$r;a ser el fa*or to $e m6s $e uno +a 5ue es el len%ua3e ut l <a$o #ara #ro%ramas #unteros !omo 8erram entas7 3ue%os + a#l !a! ones. Este len%ua3e $e #ro%rama! 4n se ut l <a en m les $e m llones $e $ s#os t *os m4* les + a#aratos $e tele* s 4n + en m6s $e MNF m llones $e or$ena$ores #ersonales $e to$o el mun$o. Ja*a est6 nstala$o en nmens $a$ $e a#l !a! ones + s t os -e". Pro"a"lemente tam" n te suene Ja*aS!r #t7 5ue es otro len%ua3e ut l <a$o #ara !rear #e5ue/os #ro%ramas en!ar%a$os $e real <ar a!! ones $entro $e una -e" !omo #or e3em#lo #ara !rear efe!tos es#e! ales o #ara $ef n r ntera!t * $a$es !on los usuar os. Len%ua3e $e Pro%rama! 4n ?C@G Este len%ua3e $e #ro%rama! 4n est6 or enta$o a los S stemas O#erat *os + es mu+ ef !a< + !on l #o$emos !rear Soft-ares $e s stemas o#erat *os !omo & n$o-s o L nu2 + tam" n #ara a#l !a! ones. Tam" n s r*e #ara e2#er mentos nform6t !os7 f;s !os7 matem6t !osAet!. Es tam" n mu+ ut l <a$o en ro"4t !a !on el 5ue se #ro%raman s mula$ores7 et!. Len%ua3e $e Pro%rama! 4n ?OML@G Este len%ua3e es tam" n un len%ua3e $e et 5uetas !omo el )TML7 #ero a $ feren! a $e ste7 el len%ua3e OML se#ara el !onten $o $e la #resenta! 4n7 es $e! r7 OML se #reo!u#a $el s %n f !a$o $el te2to 5ue $ef ne el )TML. Te $a el $ato P el s %n f !a$o $e ese $ato7 m entras 5ue el )TML te $a el $ato na$a m6s. El OML es un !om#lemento fun$amental al )TML. Len%ua3e $e Pro%rama! 4n ?P)P@G El P)P es un len%ua3e $e #ro%rama! 4n s m lar al )TML 5ue nos s r*e fun$amentalmente #ara #6% nas -e" + se #ue$e !om" nar !on el len%ua3e )TML. El len%ua3e P)P se "asa en los ?s!r #ts@ 5ue

es un %u 4n $e 4r$enes o nstru!! ones 5ue re! "e un ser* $or $e una #6% na -e" #ara leer su !4$ %o fuente. As; #o$r;amos se%u r $ef n en$o mBlt #les + *ar a$os len%ua3es $e #ro%rama! 4n. Como *er6s son *er$a$eramente Bt les + ne!esar os + s r*en #r6!t !amente #ara !ual5u er !osa. Cas to$os los len%ua3es $e #ro%rama! 4n t enen unos fun$amentos o "ases !omunes7 esto 8a!e 5ue sea relat *amente f6! l a#ren$er un len%ua3e nue*o s +a !ono!emos otro. En el s %u ente enla!e #ue$es a#ren$er estos fun$amentos "6s !osG Qun$amentos $e Pro%rama! 4n. S 5u eres a#ren$er a #ro%ramar te re!omen$amos una #r mera e2#er en! a !on Ro"om n$ mu+ sen! llo7 #ara n /os7 #ero me3or em#e<ar #or a5u; #ara no $es lus onarnos $es$e el #r n! # o. Es mu+ sen! llo #ara n /os. Lue%o #ue$es se%u r !on MS&LOGO. Los $os son %ratu tos + f6! les. CONCLUSION )o+ en $;a ut l <amos a#l !a! ones #ara to$o7 #ro%ramas es#e! al <a$os en $ ferentes tareas7 et!As 5ueremos sa"er 5u 8a+ $etr6s $e to$o eso ne!es tamos na$ar en el mara* lloso e nteresante mun$o $e los len%ua3es $e #ro%rama! 4n + as; enten$er #or 5u !uan$o a un 3ue%o le $o+ al "ot4n ?#la+@ #ue$o em#e<ar a 3u%ar7 o sen! llamente #or 5u #ue$o 8a!er una suma en una !al!ula$ora onl ne. S te a#as ona el mun$o $e la nform6t !a a$entrarte en los len%ua3es $e #ro%rama! 4n es !omo a"r rle las tr #as a tu or$ena$or7 a las a#l !a! ones7 a los #ro%ramas7 et!.A.es un nteresant;s mo 3ue%o en el 5ue #o$r6s ser !a#a< $e #ro%ramar !as !ual5u er !osa. =Te ma% nas 5ue #u$ eras ser !a#a< $e #ro%ramar tB m smo !4mo fun! ona un ro"ot + 5ue 8a%a lo 5ue tB le $ %as> Interesante7 =no>7 o =!rear esa a#l !a! 4n #ara m4* l 5ue to$a*;a no e2 ste + est6s $esean$o #oner en #r6!t !a esa $ea %en al>....#ues Rmanos a la o"raS Arr "a a la $ere!8a + en el menB su#er or t enes m6s enla!es rela! ona$os 5ue te #ue$en nteresar. D s te 8a Gusta$o )a< !l !0 arr "a a la $ere!8a en Me %usta. Gra! as

Anda mungkin juga menyukai