jueves, 5 de febrero de 2009

algo sobre programacion


lenguaje de programacion :)


Un lenguaje de programación es un lenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora. En cambio, aquellos lenguajes que se aproximan más a la forma en la cual la computadora se maneja, son llamados lenguajes de bajo nivel. De todas maneras, un lenguaje de programación difiere en muchos aspectos de un lenguaje humano. La compilación traduce el código fuente (que depende del lenguaje de programación) a un lenguaje máquina (que depende del sistema de la máquina).Son



ejemplos de lenguajes de programación: php, prolog, asp, actionscript, ada, python, pascal, c, basic, java, etc.

Un lenguaje de programación es un lenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora. Estos se componen de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas.Debe distinguirse de “lenguaje informático”, que es una definición más amplia, puesto estos incluyen otros lenguajes como son el HTML o PDF que dan formato a un texto y no es programación en sí misma.




















imagen 1.1



uso de lenguaje de pogramacion :)




Los lenguajes de programación se usan para crear los comandos que hacen que la computadora ejecute la acción que el programador desea. Algunos de los más antiguos, como Fortram y Cobol, son muy conocidos, aunque su uso se ha ido restringiendo a algunos sectores especializados. El más popular de estos lenguajes es el C, y su sucesor el C++, en los que probablemente fueron escritas la Los lenguajes de programación se usan para crear los comandos que hacen que la computadora ejecute la acción que el programador desea. Algunos de los más antiguos, como Fortram y Cobol, son muy conocidos, aunque su uso se ha ido restringiendo a algunos sectores especializados. El más popular de estos lenguajes es el C, y su sucesor el C++, en los que probablemente fueron escritas la mayoría de las aplicaciones instaladas en su computadora.mayoría de las aplicaciones instaladas en su computadora.




lenguajes de programacion y su uso :)


php


PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
PHP es un
acrónimo recursivo que significa PHP Hypertext Pre-processor (inicialmente PHP Tools, o, Personal Home Page Tools). Fue creado originalmente por Rasmus Lerdorf en 1994; sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal. Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.




prolog


Prolog es un lenguaje de programacion que se utiliza para resolver problemas
en los que existen objetos y relaciones entre objetos. La programacion
en Prolog consiste simplemente en:
* declarar hechos sobre los objetos y sus relaciones,
* de nir reglas sobre dichos objetos y relaciones, y
* hacer preguntas.
Prolog es un lenguaje de programacion coloquial, lo cual quiere decir que el
ordenador y el programador sostienen una especie de conversacion. Prolog
esperara a que introduzcas los hechos y las reglas que de nen el problema
a resolver. A continuacion, si se hacen las preguntas adecuadas, Prolog
buscara las respuestas y las presentara en la pantalla.



java


Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
Las
aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
La implementación original y de referencia del
compilador, la máquina virtual y las bibliotecas de clases de Java fueron desarrollados por Sun Microsystems en 1995. Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolución del lenguaje a través del Java Community Process, si bien otros han desarrollado también implementaciones alternativas de estas tecnologías de Sun, algunas incluso bajo licencias de software libre.


programacion visual :)

La programación visual brinda los conocimientos necesarios para diseñar y desarrollar aplicaciones con un entorno visual amigable y fácil de utilizar para el usuario.
Los
lenguajes de programación visual tienden a facilitar la tarea de los programadores, dado que con los primeros lenguajes de programación crear una ventana era tarea de meses de desarrollo y de un equipo de trabajo.

mas lenguajes de programacion visual :)

C:
Bastante antiguo pero todavía muy muy muy usado para programación a bajo nivel (eso significa casi como hablarle a la PC en su idioma) Se usa para desarrollar drivers, aplicaciones de DOS y casi en cualquier programa de Unix/Linux vas a tener que programar en C. Es también el favorito de las universidades para enseñar a programar, junto con Pascal que es del estilo.
C++:
Es uno de los ejemplos de "orientado a objetos". Muy utilizado para hacer aplicaciones más grandes ya que introduce el concepto de clase y objeto. Para tener una idea rápida, una clase es un "molde" para hacer objetos. Un objeto sería algo así como un conjunto de funciones (procedimientos, rutinas) y variables. Otros lenguajes orientados a objeto que podrías llegar a ver es el Smalltalk que dicen es el único "TOTALMENTE" orientado a objetos. Eso es porque en C++ no todo es un objeto, pero en Smalltalk si. También tenes el Visual C++, que es de Microsoft y te permite hacer todo lo que te puedas imaginar en aplicaciones windows. Es más, si no me equivoco, Windows mismo (el sistema operativo) está escrito en Visual C++.
C# y C++ .NET:
Es lo "último" de programación de Microsoft. Según MS si queres estar en el futuro tienes que saber .NET. Es el C++ pero con más clases predefinidas (podes hacer más escribiendo menos, ya que el lenguaje te provee de código pre-escrito, listo para usar). Según tengo entendido el MSN Messenger está programado en C++ .NET.
Visual Basic:
Es el preferido de los que necesitan programar una aplicación en tiempo record. Creo que se pueden llegar a hacer sistemas casi completos en un día. Sumamente intuitivo y fácil: prácticamente se "dibujan" los programas arrastrando botones, cuadros de texto, etc. También para tener acceso a base de datos es uno de los preferidos. Tantas ventajas sin contra? Si tiene contra... los programas resultantes son muy pesados y cuanto más complejos más lentos y menos eficientes. Adicionalmente es bastante complicado tener acceso a recursos de bajo nivel como puertos, drivers, etc, que con C y C++ no hay problema. Recomendado para principiantes.


SQL:
Casi cualquier persona que quiera programar en PHP o VB (Visual Basic) con base de datos TAMBIÉN debería saber SQL: un lenguaje para manejar base de datos y hacerle consultas a sus tablas.

4 comentarios:

  1. ale samuel ay
    te firmo amm
    ps chido he
    ps nos vemos en
    la escuela amm
    ojala y nos
    de la maestra liliana
    visual basic

    ResponderEliminar
  2. Hola
    paso a ver tu blog
    y tiene muy importante
    informacion
    pero es mucha bueno
    esta muy bien por que tiene
    imagenes espero pases por mi blog
    adios

    ResponderEliminar