PHP no creo que veas nada en primero (no suele ser habitual). Mírate algo de JAVA porque la mayoría de centros lo suelen utilizar para programación. También convendría que mirases algo sobre UML para entornos de desarrollo (ya que entornos de desarrollo cada centro va a enseñarte uno, y es complicado saber cual...). También puedes ir mirando algo sobre bases de datos, y muy imporante para primero el XML (XHTML,XQuery,XSL,DTD,Schema...)