5 lenguajes que tienes que conocer.

Uriel Hdz
CodigoFacilito
Published in
3 min readSep 5, 2016

--

¿Dónde no hay software? Es una pregunta más difícil de contestar que dar ejemplos donde sí hay software, tenemos software resolviendo una cantidad enorme de problemas, cada uno con un conjunto de necesidades únicas y distintas.

Esta diversidad de problemas, acarrea una necesidad de herramientas distintas, enfocadas a resolver problemas variados.

Conocer un solo lenguaje de programación es como ser carpintero y querer hacer todo con un martillo, podrás solucionar varios problemas, adaptarte a otros, y algunos estarán fuera de tu alcance. En esta colección, presentamos 5 lenguajes que deberías aprender hoy.

1.- javaScript

El lenguaje multi plataforma por excelencia, con javaScript puedes programar desde un click en el navegador, hasta la funcionalidad de un drone, pasando por aplicaciones en el backend, de escritorio, móviles y más.

Aprende javaScript con este curso gratuito de 5 horas de contenido: http://codigofacilito.com/courses/javascript

2.- Go

Go fue creado en Google, suena interesante ¿no? Suena más interesante que Go se usa en Google, Twitter, Uber, Facebook, Docker, Medium y muchos más.

Go es popular porque, junto con Rust, Swift y Elixir, fueron diseñados para solucionar los problemas modernos de desarrollar software.

Aprende Go, gratis aquí: http://codigofacilito.com/courses/go

3.- Swift

Swift, fue originalmente creado para ser el lenguaje con el que se crearían las aplicaciones para iOs y Mac; no más de eso, Swift es open source y ahora hasta corre en el servidor, incluso, ha habido rumores de Google optando por Swift como el lenguaje para Android.

De aquí en adelante, se irán abriendo más casos de uso para Swift, sin menospreciar el mercado que ya ocupa actualmente, al ser el lenguaje para apps de iOs.

Aprende Swift, con este curso gratuito: http://codigofacilito.com/courses/swift

4.- Python

Python es realmente peculiar, es el lenguaje que muchas personas recomiendan para iniciar a programar, principalmente porque su sintaxis es muy parecida a la del pseudo código, no hay puntos y comas ni llaves. A pesar de ser una opción para principiantes, Python también es uno de los principales lenguajes para trabajos de Ciencia de Datos, Estadística y Machine Learning.

Python, además, es la tecnología detrás de empresas como Instagram, Duolingo, Pinterest, Dropbox y más.

Aprende Python gratis: http://codigofacilito.com/courses/Python Además de Python 3: http://codigofacilito.com/python3 (también gratis).

5.- JAVA

JAVA es uno de los lenguajes más populares en el mundo, en parte porque es el lenguaje con el que, principalmente, programamos aplicaciones para Android (¿quieres aprender Android? Click aquí), además, JAVA es usado en grandes consultoras para desarrollar software empresarial privado, y claro, algunas aplicaciones web.

Intel, Google, Spotify, y bueno… imaginarás que muchos más, usan JAVA, sin contar que es el lenguaje que enseñan, principalmente, en carreras universitarias:

Aprende JAVA gratis, con este curso: http://codigofacilito.com/courses/JAVA

Dato curioso, nuestro vídeo de introducción a JAVA está por llegar al millón de reproducciones, imagina ¿cuánta gente ha iniciado en JAVA con este curso?.

¿Y el resto?

Hay un montón de lenguajes destacados, Elixir y Rust tienen mención honorífica, están creciendo muchísimo y por razones muy positivas, ambos lenguajes están construidos con base en una comunidad activa y participativa, nada habla mejor de una tecnología que eso.

Nos hubiera gustado la forma de encontrar cómo meter Arduino, aunque dado que Arduino el “lenguaje” solo es una serie de funciones de C/C++ decidimos no incluirlo, aunque también te compartimos un curso: http://codigofacilito.com/courses/arduino

PHP también está mejorando, principalmente en latinoamérica hay una alta demanda de programadores en PHP, aunque no lo incluimos porque, el crecimiento / salarios / mercado no es tan grande como el de otros lenguajes, pero también hay cursos (yeei) http://codigofacilito.com/categories/php

--

--

Uriel Hdz
CodigoFacilito

FullStack Web Developer. CTO and Cofounder at CódigoFacilito.