11 de mayo de 2017

PROGRAMACION: Inicios en Python

Esta evaluación en clase hemos tenido que trabajar un lenguaje de programación. En mi caso, he elegido PYTHON, sencillamente porque me pareció el lenguaje mas asequible, además del más sencillo de entender.

A través de la página web CODEACADEMY hemos podido trabajar el lenguaje de programación que hemos querido aprendiendo la base de cada lenguaje.

Trás trabajar durante 1 mes este lenguaje, me he dado cuenta de que toda su base está en ecuaciones. Cada operación que quieres hacer se basa en una serie de ecuaciones que la maquina va resolviendo. Otra de las cosas que he aprendido es que la maquina lee de linea en linea, es decir, empieza en la línea 1 y continua con la 2 como si de una lista de condiciones se tratara o la lógica aristotélica.




Leer mas..

PROGRAMACIÓN: Principales lenguajes de programación

Antes de comenzar a adentrarnos por el mundo de la programación, tendremos que saber qué es programar y en que consiste.

Programar es crear programas (software) que enseñan al ordenador a hacer algo, a través de una secuencia de instrucciones que debe seguir, y que hemos escrito usando un lenguaje (de programación) específico para ello.

Estos lenguajes de programación los podemos dividir en tres entornos: entorno web, entorno app o un entorno general.

Como primer lenguaje destacamos JAVA:
Un lenguaje multiplataforma (permite programar desde distintos dispositivos) que se programa orientado a objetos. Cuando hablamos de objetos, son entidades que tienen distintas características que les puedes atribuir. Es uno de los lenguajes más utilizados por no decir, el más utilizado.

Siguiendo por la rama de programación más general, destacamos el bloque C es decir C / C++ / C#:

C es el lenguaje de programación que sigue a Java. Con un lenguaje medio donde no utiliza un código muy complejo y gacias a eso se utliza mucho en el desarrollo de Hardware. 

C++ (C plus plus), un lenguaje que tiene como base C pero que SI está orientado a la programación de objetos. 

C#, es un lenguaje desarrollado por Microsoft, que al igual que C++ tiene su base en C, pero tiene como objetivo ser un lenguaje mucho más intuitivo.

Destacamos por último PYTHON:
Un lenguaje de los más "jóvenes" que ha triunfado por su versatilidad, es decir, por su capacidad de programar de diferentes formas y en diferentes plataformas.

Para compara la complejidad y funcionamiento básico de cada programa, se habla del conocido código de "Hola Mundo", un código que permite que aparezca un mensaje en la pantalla de tu ordenador.  Veámoslo en cada tipo de lenguaje de programación:

JAVA:
public class Hello {
  public static void main(String[] args) {
    System.out.println("Hola mundo");
  }
}

 C:

#include <stdio.h>

int main()
{
        printf("Hola mundo");
        return 0;
}

C++:


#include <iostream>

using namespace std;

int main() {

    cout << "Hola Mundo" << endl;

    return 0;

}


PYTHON:


print "Hola mundo";
Leer mas..