A ver... que
@miliu no ha caído en que Vd. es asesor de inversiones; veamos: PHP es un
lenguaje de programación el cual sirve para que nosotros los humanos nos comuniquemos e
interactuemos con una máquina (le decimos cosas y ésta nos responde otras cosas) teniendo en cuenta que nosotros hablamos el idioma que sea mientras que los PCs inicialmente sólo aceptan y responden en código binario (ceros y unos), un escenario que nosotros no podemos manejar directamente.
Así pues, traducimos -con su estricta sintaxis y normas- lo que queremos (en español, inglés...) a un lenguaje de programación escrito (esto es el código fuente) el cual, tras compilarse (convertirse en lenguaje ya entendible por la máquina), permite que nos entendamos.
Todo lo que se ve o hace el PC está programado; en el caso del Foro p. ej. su aspecto y funciones manejables por el usuario (interfaz), elementos fijos (dónde aparece p. ej. el avatar, sus dimensiones y un larguísimo etc.). Si son cosas sujetas a personalización de cada uno, también es porque está programado y todo lo programado lo está mediante un lenguaje de programación (como PHP).
En resumen: es como un intérprete que está en medio entre humanos y máquinas...