Está en la página 1de 8

TIOBE Programming Community Index. La comunidad programadora de TIOBE es un indicador de la popularidad de los lenguajes de programacin.

La actualizacin del ndice se realiza una vez al mes. La clasificacin se basa en el nmero de ingenieros expertos de todo el mundo, cursos y otros proveedores. Los buscadores ms populares como Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube y Baidu son usados para calcular la popularidad de los programas.

El ndice puede ser utilizado para comprobar si nuestras habilidades de programacin an siguen vigentes o para tomar una decisin estratgica sobre que lenguaje de programacin deberamos adoptar para comenzar a construir un nuevo sistema de software.

Lenguaje de programacin

Paradigma(s)

Logo

Creador(es)

Cdigo Hello world!

1. Java

Orientado a Objetos.

class HolaMundo { static public void main( String args[ ] ) { Sun Microsystems. System.out.println( "Hola Mundo!" ); } }

#include <stdio.h> #include <stdlib.h>

2. C

Imperativo.

Laboratorios Bell de AT&T, y Dennis int main(void) { Ritchie. printf("\n\t\a Hola mundo!"); return 0; }

3. C#

Imperativo. Orientado a objetos. Funcional.

public class HolaMundo { Microsoft y Anders public static void Main() { Hejlsberg. System.Console.WriteLine(" Hola, Mundo"); } }

#include <iostream.h>

4. C++

Imperativo. Orientado a Objetos. Funcional.

Bjarne Stroustrup main( ) (AT&T Bell { Laboratorios) y cout << "Hola Mundo!" << endl; Rick Mascitti. return 0; }
#import <stdio.h> int main( int argc, const char *argv[] ) { printf( "Hola Mundo\n" ); return 0; }

5. Objective-C

Orientado a Objetos.

Brad Cox y la corporacin StepStone.

6. PHP

Imperativo. Orientado a Objetos. Funcional.

<?php // Hello World in PHP echo 'Hola mundo!'; Rasmus Lerdorf. ?>

7. (Visual) Basic

Imperativo.

Alan Cooper.

Private Sub Form_Load() MsgBox ("Hola mundo!") End Sub

8. JavaScript

Imperativo. Orientado a Objetos. Funcional.

<html> <body> <script language="JavaScript" Netscape type="text/javascript"> Communications // Hello World in JavaScript Corp, Mozilla document.write('Hello Fundation. World'); </script> </body> </html>

9. Python

Orientado a Objetos. Estructurado. Funcional.

Guido van Rossum.

print('hola mundo')

10.Perl

Imperativo. Funcional. Orientado a Objetos. Declarativo. Imperativo. Orientado a Objetos.

Larry Wall.

print "Hola Mundo\n";

11. Delphi/Object Pascal

Anders Hejlsberg. program ObjectPascalExample; type THelloWorld = class procedure Put; end;

procedure THelloWorld.Put; begin Writeln('Hello, World!'); end;


BEGIN DBMS_OUTPUT.put_line('Hello World');

12.PL/SQL

Orientado a Objetos. Imperativo.

Oracle.

END;

13.Ruby

Imperativo. Orientado a Objetos. Funcional.

Yukihiro matz Matsumoto.

puts "Hola Mundo" => nil

14.Transact-SQL

Orientado a Objetos.

Microsoft y Sybase SELECT 'HOLA MUNDO' extensin. FROM DUAL;

15.Lisp

Funcional.

John McCarthy. (print "Hola Mundo!")

16.Visual Basic .NET

Orientado a Objetos.

Microsoft.

Private Sub Main() Console.WriteLine("Hola, mundo!") End Sub

17.Pascal

Imperativo.

Niklaus Wirth.

Begin writeln('Hello World');


end

18.Logo

Funcional.

Wally Feurzeig y Seymour Papert.

DRUCKEZEILE [Hello World!]

19.Ada

Imperativo. Orientado a Objetos.

Jean Ichbiah.

with Text_IO; procedure Hello_World is begin Text_IO.Put_Line("Hello World!");

end Hello_World;

20.NXT-G

Procedural.

LCD.drawString(Hello World!, 2, 2); Lego Mindstorms. LCD.refresh();


while(true) {}

Bibliografa: C/C++ Curso de Programacin. Ceballos, Francisco Javier. Segunda Edicin. Alfaomega- Ra-MA. Mxico. 2002.

Mesografa: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html [Consultado el 25 de marzo del 2012 a las 12:04 p.m.]


http://www.genbetadev.com/paradigmas-de-programacion/diferencias-entre-paradigmas-de-programacion [Consultado el 25 de marzo del 2012 a las 1:55 p.m.]

www.frt.utn.edu.ar [Consultado el 25 de marzo del 2012 a las 2:11 p.m.] http://www.java.com/es/ [Consultado el 25 de marzo del 2012 a las 03:15 p.m.] http://www.codigogratis.com.ar/lista-de-editores-de-texto-ides-para-java-gratis/ [Consultado el 25 de marzo del 2012 a las 03:19 p.m.] http://www.eclipse.org/ [Consultado el 25 de marzo del 2012 a las 03:26 p.m.] http://msdn.microsoft.com/es-es/vcsharp/aa336809 [Consultado el 25 de marzo del 2012 a las 03:35 p.m.] http://www.larevistainformatica.com/C1.htm [Consultado el 25 de marzo del 2012 a las 03:37 p.m.] http://www.icorp.com.mx/Capacitacion/Cursos_para_Personal_de_TI.aspx [Consultado el 25 de marzo del 2012 a las 03:45 p.m.] http://programacionoo1102.blogspot.mx/ [Consultado el 25 de marzo del 2012 a las 03:50 p.m.] http://www.comunidadtic.com.ar/wp/tag/comunidadtic-2/ [Consultado el 25 de marzo del 2012 a las 03:58 p.m.] http://en.wikipedia.org/wiki/File:Bell_Labs_logo,_1984-1995.png [Consultado el 25 de marzo del 2012 a las 04:03 p.m.]

Presentado por: Camacho Bolaos Anglica Miriam.

Maldonado Vzquez Ivn. Ros Ramrez Fabiola. Torres Buenda Luis. Vargas Delgado Rafael.

También podría gustarte