Què és la codificació i com funciona?

Què és la codificació i com funciona?

El codi de l’ordinador és molt important. Gairebé tots els dispositius electrònics que utilitzeu es basen en el codi. La forma en què funcionen les coses pot semblar bastant confusa, però quan es descompon és realment senzill.





Les persones que fabriquen codi s’anomenen programadors, programadors o desenvolupadors. Tots treballen amb ordinadors per crear llocs web, aplicacions i fins i tot jocs. Avui aprendràs per a què es codifica, per a què serveix i com començar a aprendre el codi tu mateix.





Què és el codi?

Els ordinadors tenen el seu propi idioma anomenat Codi de màquina que els indica què han de fer. Com podeu veure, no té gaire sentit per als humans.





Cada número o lletra indica a l’ordinador que canviï alguna cosa memòria . Pot ser un número o una paraula o una petita part d’una imatge o vídeo. Per si sols, els ordinadors no saben fer res. És tasca del programador donar-los instruccions.

És possible aprendre Machine Code, però trigaria molt de temps. Per sort, hi ha una manera més fàcil de comunicar-se amb els ordinadors.



Què és un llenguatge de programació?

Ara, això sembla una mica més fàcil d’entendre. Aquesta imatge mostra com dir a l'ordinador que digui Hola món . Els llenguatges de programació proporcionen una interfície entre programadors o programadors i llenguatge de màquina. Per tant, en lloc d’utilitzar el codi de la màquina, la imatge anterior utilitza un llenguatge de programació anomenat Python .

Gairebé tots els llenguatges de programació funcionen de la mateixa manera:





  1. Vostè escriure codi per dir-li què ha de fer: print ('Hola, món') .
  2. El codi és compilat , que el converteix en codi de màquina que l’ordinador pot entendre.
  3. L'ordinador executa el codi i escriu Hola món tornar a nosaltres.

Relacionat: Com començar amb Python mitjançant un script 'Hello World'

Hi ha centenars de llenguatges de programació diferents que poden semblar confusos, però tots fan el mateix. Escriviu el que voleu que faci, el compilador el converteix en un llenguatge que l’ordinador entén i després ho fa l’ordinador, que es diu executant el codi de la programació parla!





Què és la codificació?

La codificació és el procés d’utilitzar un llenguatge de programació per aconseguir que un ordinador es comporti com voleu. A Python, cada línia de codi indica a l’ordinador que faci alguna cosa i un document ple de línies de codi s’anomena a guió .

Cada guió està dissenyat per dur a terme una feina. Aquest treball pot ser fer una imatge i canviar-ne la mida. Pot reproduir un so o una peça musical determinats. Quan feu clic a 'm'agrada' a la publicació d'algú a les xarxes socials, un script és el que fa que passi.

A diferència de les persones, els ordinadors faran exactament el que els digueu. Pot semblar fantàstic, però pot causar problemes. Si dieu a un ordinador que comenci a comptar cap amunt i no li digueu que s’aturi, continuarà comptant per sempre. Ser un bon programador es tracta de saber dir a un ordinador que actuï.

Què és un programa?

Els programes són els components bàsics dels ordinadors, ja que són responsables de totes les operacions que realitza un ordinador. És el conjunt d’instruccions que es creen durant el procés de programació del desenvolupament de programari. Sense programes els ordinadors no serveixen de res.

Els programes creen programari que un usuari mitjà pot reconèixer com a lloc web o aplicació. Quan un programa passa pel procés de prova i depuració, es posa a disposició de l'usuari en forma de programari empaquetat que es pot instal·lar fàcilment en un dispositiu.

És difícil codificar?

La codificació pot ser molt senzilla i qualsevol persona pot aprendre els conceptes bàsics. Una bona analogia és pensar en codificar com llibres en una biblioteca. Alguns llibres fan servir un llenguatge senzill i les històries són fàcils d’entendre. Altres fan servir paraules molt complexes i tenen històries que sembla que no tenen cap sentit. Ja siguin senzills o difícils de llegir, tots són llibres.

Com més llibres llegeixis, millor s’hi aconsegueix. El llenguatge complicat o les històries confuses són més fàcils d’entendre fins que un dia puguis llegir coses que ni tan sols somiaries en el passat.

Aprendre a codificar és el mateix. La primera vegada que intenteu codificar, ho trobareu difícil, però cada vegada que ho feu millorareu. Si apreneu un llenguatge de programació difícilment, encara podeu aprendre les idees importants que hi ha darrere amb un llenguatge de codificació visual. Vostè pot fins i tot fes el teu propi joc de Mario sense escriure cap codi!

Com és el codi

La imatge superior mostra un script anomenat hola_nom . Ja heu vist que una sola línia de codi pot fer que l’ordinador s’imprimeixi a la pantalla. Diguem que, en lloc de dir hola world, voleu que l'usuari escrigui el seu nom i que l'ordinador el saludi pel seu nom? Desglossem el que passa aquí.

  1. Quan el script arrenca l'ordinador estampes una pregunta a la pantalla.
  2. A continuació, l'ordinador espera que l'usuari ho faci entrada el seu nom i el guarda.
  3. 'Hola' estampes a la pantalla, juntament amb el desat nom .
  4. A la finestra Cmder, l'script compila i executa utilitzant Python .
  5. Abans de sortir, el guió funcionava tal com estava dissenyat.

Aquest exemple mostra un tros de codi simple escrit en un fitxer editor de codi , i executeu a Cmder que és un tipus de terminal finestra. No us preocupeu massa pel que és per ara una d’aquestes coses. Ara ja sabeu com és el codi Python i com funciona aquest script.

Com Code es converteix en un programa

Si sou totalment nou en el codi, us podeu preguntar com els scripts com l’anterior es converteixen en el tipus de programes que esteu acostumats a utilitzar. A la imatge superior, la finestra de l'esquerra és una eina per convertir els scripts Python en programes. La finestra de la dreta té una icona anomenada hello_name.exe . Crec que podeu endevinar què passa si hi feu clic.

com veure missatges de text antics

De cap codi a un programa acabat. Aquest exemple és realment senzill, però és així com funciona gairebé tota la codificació. La gent fa servir cada dia llenguatges de programació han après, a escriure codi , que esdevindrà programes tots fem servir.

La codificació és genial

A partir d'aquest article, heu desenvolupat una comprensió fonamental de la programació, així com una exposició pràctica a aquesta disciplina a través dels exemples de python. La codificació és per a tothom, independentment de l’edat o dels antecedents.

Python és un bon lloc per començar el vostre viatge de codificació, ja que és un dels llenguatges de programació més importants del món. No obstant això, explorar altres llenguatges de programació i fins i tot altres aspectes de la codificació sempre és una opció.

Compartir Compartir Tweet Correu electrònic Apreneu a codificar de manera divertida i interactiva

Com aprendre el codi de manera divertida i interactiva amb aquest curs de 9 paquets

Llegiu a continuació
Temes relacionats
  • Programació
  • Programació
  • Tutorials de codificació
Sobre l'autor Ian Buckley(216 articles publicats)

Ian Buckley és periodista, músic, intèrpret i productor de vídeo independent que viu a Berlín, Alemanya. Quan no escriu ni està a l’escenari, juga amb electrònica o codi de bricolatge amb l’esperança de convertir-se en un científic boig.

Més de Ian Buckley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us