Iniciat en programació amb el BASIC dels microordinadors Sinclair ZX-81 i ZX-Spectrum, i posteriorment amb els ordinadors del sistema VAX/VMS i el seu compilador de Fortran. Ja no he abandonat mai el Fortran, que segeuix sent el meu llenguatge de programació favorit ja que tradueix de forma més directa la formulació matemàtica a instruccions de programació, i manega els fitxers de text amb gran agilitat. Amb l'entrada amb força de GNU/Linux a finsl dels 90's he adoptat altres llenguatges d'script com bash, gnuplot, TCL/Tk, Python, i molts altres... I avui en dia, amb l'ajuda de les intel·ligències artificials com ara "DeepSeek" resulta cada vegada més fàcil traduir o crear codi per a qualsevol llenguatge.
Al llibre "The art of UNIX programming" de E.S. Raymond descriu de forma molt clara la filosofia UNIX, que jo he adoptat com actitud davant la programació, i davant la solució de molts problemes d'enginyeria.
Algunes idees bàsiques d'UNIX:
El segon concepte fonamental és GNU i la llibertat del programari lliure segons el projecte GNU de Richard Stallman. El Programari Lliure és un afer de la llibertat del usuaris per a executar, copiar, distribuir, estudiar, canviar i millorar el programari. Més precisament, es refereix a quatre tipus de llibertat, per a usuaris de programari:
Les idees simples però revolucionàries del projecte GNU, i la filosofia UNIX (en particular del sistema GNU/Linux), proporcionen l'entorn en que programadors, matemàtics, físics, i enginyers podem treballar de forma natural, amb llibertat i eficiència. GNU serveix a la ciència de la computació, i a molt més.