Una parte importante de la investigación y preparación es averiguar qué lenguajes de programación existen y cuál es el que mejor se adapta a las necesidades de tus proyectos. Los más conocidos y utilizados son:
- Java
- C
- C++
- C#
- Objective-C
- Python
- Visual Basic .NET
- PHP
- JavaScript
Cada uno de estos lenguajes tiene un grado de complejidad diferente y, por lo tanto, algunos serán más fáciles de aprender que otros. Es por esto que antes de aprender a programar es necesario definir la intención: ¿quieres aprender a programar para, en un futuro, crear páginas web?, ¿quieres desarrollar aplicaciones para tablets y smartphones?, o ¿prefieres programar microcontroladores que sean aplicables a la vida cotidiana, por ejemplo, en coches.
Aprender a programar aplicaciones
Si quieres crear páginas web o personalizar tus aplicaciones web, lo mejor es comenzar por los aspectos básicos. Per se, HTML y CSS no son lenguajes de programación. Estos constituyen la base de la mayoría de páginas web y son, por lo tanto, el punto de partida para muchos principiantes. Con la ayuda de HTML es posible diseñar elementos web y fijar las bases de una página. HTML5 permite dar un paso más allá, pues ofrece mayores posibilidades audiovisuales.
Las CSS (Cascading Style Sheets) son las encargadas del diseño. Estas facilitan el ajuste de todas las propiedades de los elementos, como la posición y el color. Sin embargo, con HTML y CSS solo es posible crear páginas estáticas, sencillas y funcionales. Una vez se tiene el material necesario para empezar, se puede pasar al siguiente paso: la programación. Para iniciarse con la creación de páginas dinámicas es recomendable utilizar JavaScript como lenguaje de programación. JavaScript facilita la creación de páginas web dinámicas que incluyen, por ejemplo, redimensionado automático y galerías de imágenes. PHP y SQL completan el pack básico para la programación de aplicaciones web. PHP es un lenguaje de programación de código abierto que puede ser integrado en HTML. SQL es un lenguaje de bases de datos que define, manipula y permite controlar bases de datos relacionales. Contar con conocimientos básicos en PHP y SQL facilita de forma considerable el proceso de concepción de páginas web complejas (p. ej., páginas con una sección de miembros) y el trabajo con sistemas de gestión de contenidos (CMS).
Las CSS (Cascading Style Sheets) son las encargadas del diseño. Estas facilitan el ajuste de todas las propiedades de los elementos, como la posición y el color. Sin embargo, con HTML y CSS solo es posible crear páginas estáticas, sencillas y funcionales. Una vez se tiene el material necesario para empezar, se puede pasar al siguiente paso: la programación. Para iniciarse con la creación de páginas dinámicas es recomendable utilizar JavaScript como lenguaje de programación. JavaScript facilita la creación de páginas web dinámicas que incluyen, por ejemplo, redimensionado automático y galerías de imágenes. PHP y SQL completan el pack básico para la programación de aplicaciones web. PHP es un lenguaje de programación de código abierto que puede ser integrado en HTML. SQL es un lenguaje de bases de datos que define, manipula y permite controlar bases de datos relacionales. Contar con conocimientos básicos en PHP y SQL facilita de forma considerable el proceso de concepción de páginas web complejas (p. ej., páginas con una sección de miembros) y el trabajo con sistemas de gestión de contenidos (CMS).
Comentarios
Publicar un comentario