Python es el lenguaje mas popular para aprender programacion en universidades de norteamerica - Plurasin

11 julio 2014

Python es el lenguaje mas popular para aprender programacion en universidades de norteamerica


Desde que empece mis estudios de programación siempre los lenguajes básicos para entender la algoritmia fueron C++ y Basic, ya después uno termina aprendiendo java, PHP, etc. sin embargo desde hace un tiempo cada vez suena mas fuerte el lenguaje Python, por lo cual decidí darle su oportunidad y por lo menos aprender los conceptos básicos y parece que no es en vano el tiempo que le otorgue pues en Estados Unidos Python es hoy en día el lenguaje más utilizado en las principales universidades para enseñar a programar.
El estudio fue llevado a cabo la organización ACM y muestra que en 27 de las 39 primeras universidades estadounidenses (el 69%) se enseña Python en sus dos primeros cursos de programación. Entre ellas están el MIT, Austin-Texas, California-Berkeley, Columbia o Virginia Tech, aunque también veremos la ausencia en universidades conocidas como Harvart, Princeton, Stanford, etc. 
Esto hace que Python sea el lenguaje más utilizado en estas prestigiosas instituciones por encima de Java, Matlab (el famoso lenguaje científico), o los clásicos C/C++.
Curiosamente lenguajes tan populares como Javascript o PHP no son muy usados en estos cursos introductorios, imagino lo caóticos que pueden llegar a resultar.
A continuación la tabla con los datos del estudio y si desean mas información (obviamente en ingles) la pueden encontrar dando clic aquí.

RankUniversityPythonJavaMATLABC++CSchemeScratch
1Carnegie Mellon15-110, 15-112
1MIT6.00, 6.01
1StanfordCS106A
1UC BerkeleyCS61ACS10
5UIUCCS103CS125CS101CS101
6CornellCS1110CS1112
6U.WashingtonCSE140CSE142
8PrincetonCOS126
9Georgia TechCS1301, CS1315CS1371 
9UT AustinCS303ECS312
11CaltechCS1
11U. Wisconsin MadisonCS302CS202
13UCLACS31
13U. MichiganEECS182EECS182, 183
15Columbia ENGI E1006COMS W1004-1COMS W1005-1
15UCSDCSE8ACSE7CSE5A
15U. Maryland - College ParkCMSC 198C,D,ECMSC131
18HarvardCS50
19U. PennCIS 110, 120
20Brown CSCI0931CSCI0150CSCI00400170,01900080
20PurdueCS17700CS18000CS15900CS15800, CS15900
20RiceCOMP 140
20USCCSCI 101CSCI 103CSCI 103
20YaleCS112
25DukeCompSci 101
25UMass AmherstCMPSCI 119 CMPSCI 121
25UNC Chapel Hill Comp 110Comp 401
28Johns HopkinsEN600.107
29NYUCSCI-UA.2CSCI-UA.0101
29Penn StateCMPSC 121
29UC IrvineCSE 41
29U. MinnesotaCSci 1001,1901CSci 1103CSci 1901
29U. VirginiaCS 1120CS 1110, 1111
34NorthwesternEECS110EECS110  EECS111
34Ohio StateCSE201CSE 205CSE 202
34RutgersCS111
34UC DavisECS 10 
34UC Santa BarbaraCS8
34U. ChicagoCMSC 12100, 12200, 12300CMSC 12100, 12200, 12300CMSC 12100, 12200, 12300CMSC 10500, 11500 
Total272286643

No hay comentarios:

Publicar un comentario