dimarts, 2 d’octubre del 2007

El 'C'

El llenguatge C és un llenguatge creat al 1969 per Ken Thompson i Dennis Ritchie en els laboratoris Bell com evolució de l'anterior llenguatge B.És un llenguatge orientat a l'implementació de sistemes operatius, en concret el UNIX.És valorat per l'eficiència del codi que produeix i és el llenguatge de programació més popular per a la creació de sistemes operatius encara que també s'utilitza per crear aplicacions.
Es tracta d'un llenguatge que el podríem considerar de baix, mig i alt nivell.És a dir, disposa de les estructures típiques dels llenguatges d'alt nivell, però també disposa de construccions del llenguatge que permeten el control a un nivell molt baix.
Els compiladors acostumen a oferir extensions al llenguatge que posibiliten barrejar codi en ensamblador amb codi C o accedir directament a memòria o a dispositius perifèrics.

Algunes de les característiques més importants del llenguatge C són:
  • Un nucli del llenguatge simple amb funcionalitats afegides importants com funciones matemàtiques proporcionades per biblioteques.
  • És un llenguatge molt flexible que permet programar en molts estils.
  • Accés a memòria de baix nivell mitjançant punters.
  • Un conjunt reduït de paraules clau.
  • Interrupcions al procesador amb unions.