Manual de Programacion
Ser programador es extremadamente difícil. Necesitás un título en informática, millones de
guaraníes en hardware y software, una mente analítica, muchísima paciencia y un gran gusto
por las bebidas cafeinadas.
Si estás empezando en la programación, probablemente eso es lo que siempre te dicen.
Exceptuando la parte de la cafeína, te dijeron cosas erróneas. Programar es másfácil de lo que
pensás, contrariamente a lo que muchos puedan decir.
Este es el mejor momento para aprender programación. Miles de herramientas para programar
están apareciendo, en su mayoría gratis, y cientos de programadores distribuyen sus
programas como código abierto, así las personas pueden examinar cómo están escritos,
corregir errores y contribuir a su mejoramiento. Inclusive en unaeconomía baja, muchas
compañías están contratando programadores.
El objetivo de este manual es enseñar a programar en Java, PHP y Python a dos tipos de
personas – los que nunca intentaron programar y los que intentaron pero lo odiaron. En vez de
utilizar palabras difíciles o acrónimos oscuros, el castellano es utilizado siempre que sea
posible, y todos los términos nuevos de programación sontotalmente explicados cuando son
introducidos.
Al terminar este manual, vas a tener suficiente habilidad de programación como para ser un
peligro para vos y para otros. Vas a ser capaz de escribir programas, leer otros libros de
programación con más confianza, y aprender nuevos lenguajes de programación con mayor
facilidad. También vas a ganar habilidades con Java, PHP y Python.
Este manual estádividido en cuatro partes: la primera introduce conceptos generales sobre la
programación y el funcionamiento de los programas, y las tres últimas están dedicadas cada
una a un lenguaje, en este caso Java, Python y PHP.
Eligiendo un lenguaje
Si podés usar la computadora para escribir un lindo resumen, llevar tus cuentas o publicar tu
propio blog, entonces podés escribir programas.
Elsecreto para aprender a programar es elegir el lenguaje correcto para empezar. El lenguaje
que elegís a menudo depende de las tareas que querés realizar. Cada lenguaje tiene sus puntos
fuertes y sus puntos débiles. Por ejemplo, muchas personas aprendieron a programar con una
forma del lenguaje BASIC, ya que es un lenguaje antiguo creado para principiantes.
Este manual cubre los lenguajes Java,PHP y Python.
Java
Java es un lenguaje que fue desarrollado por Sun Microsystems. A pesar de que Java puede ser
más difícil de aprender que otros lenguajes, es un buen lenguaje para empezar por varias
razones. Una ventaja de aprender Java es que podés usarlo en la web y dispositivos móviles.
Otra ventaja es que Java requiere un enfoque organizado para que los programas funcionen. Ellenguaje es particular en la forma que los programas necesitan ser escritos, y se resiste si los
programadores no siguen todas sus reglas. Sun Microsystems fue adquirido por Oracle en el
2010.
Python
Python es un lenguaje simple y rápido que crea buenas costumbres de programación. Es ligero
y abierto, con gran cantidad de documentación en Internet. Se puede usar para realizar scripts
o grandesprogramas, funciona con una máquina virtual de manera parecida a Java.
PHP
Es un lenguaje inicialmente previsto para el desarrollo de páginas web dinámicas. PHP es
bastante simple de abordar y permite conectarse fácilmente a una base de datos.
También podés desarrollar otras aplicaciones que no sean para la web con este lenguaje. Es
potente y permisivo, pero con el riesgo de aprender malascostumbres.
Diciéndole a la computadora que hacer
Un programa de computadora, también llamado software, es una manera de decirle a la
computadora qué hacer. Todo lo que la computadora hace, desde iniciar hasta apagarse, es
hecho por un programa. Windows 7
es un programa; Buscaminas es un programa; el
controlador que instalaste con tu impresora es un programa; hasta un virus es un...
Regístrate para leer el documento completo.