SlideShare una empresa de Scribd logo
1 de 8


En junio de 2000, Microsoft libero el
lenguaje llamado C#. El nuevo lenguaje
estaba diseñado por Anders Hejlsberg (
creador de Turbo Pascal y arquitecto de
Delphi ),


El nombre C Sharp fue inspirado por
la notación musical, donde '#'
(sostenido, en inglés sharp) indica que
la nota (C es la nota do en inglés) es
un semitono más alta, sugiriendo que
C# es superior a C/C++. Además, el
signo '#' se compone de cuatro signos
'+' pegados.1


Se trata de un lenguaje moderno
orientado a objetos que permite
desarrollar una amplia gama de
aplicaciones para la nueva plataforma
Microsoft. Net, la cual se caracteriza por
proporcionar utilidades y servicios para
sacar un provecho total tanto de la
informática como de las
comunicaciones.













Sencillez
Modernidad
Orientación a objetos
Orientación a componentes
Gestión automática de memoria
Seguridad de tipos
Instrucciones seguras
Extensibilidad de tipos básicos
Extensibilidad de operadores
Extensibilidad de modificadores
Versionable
Eficiente
NOMBRE

DESARROLLADOR

AÑO

PLANKALKÜL

Konrad Zuse

1943

FORTRAN

John Backus

1955

LISP

John McCarthy

1958

COBOL

Short Range Committee

1959

LOGO

Wally Feurzeig y Seymour
Papert

1967

B

Kanneth L, Thompson, Dennis
M y Ritchie

1969

PASCAL

Niklaus Wirth

1970

FORTH

Charles H. Moore y Elisabeth
Rather

1970

C

Dennis M. Ritchie

1972

ML

Robin Milner

1973

SQL

Donald D. Chamberlin y
Raymond F. Boyce

1974
SCHEME

Guy L, Steele y Gerald Jay

1975

SMALLTALK

Alan Kay

1980

ADA

Jean Ichbiah y Tucker Taft

1980

OBJETIVE-C

Brad Cox

1980

C++

Bjarne Stroustrup

1983

MATLAB

MathWorks

1984

EIFFEL

Bertrand Meyer

1985

ERLANG

Ericsson

1986

PERL

Larry Wall

1987

TCL

TCL Core Team

1988

MATHEMATICA

Wolfram Research

1988 (puesto a la venta)

FL

Backus

1989

HASKELL

Haskell Curry

1990

PYTHON

Python Software Foundation

1991

VISUAL BASIC

Microsoft

1991

HTML

World Wide Web Consortium y
WHATWG

1991
LUA

Roberto lerusalimschy
Waldemar Celes
Luiz Henrique

1993

RUBY

Comunidad de Ruby

1995

JAVA

James Gosling y Sun
Microsystems

1995

Delphi(Object Pascal)

Embarcdero Technologies

1995

JAVASCRIPT

Netscape
Communications Corp
Mozilla Fundation

1995

PHP

PHP Group

1995

D

Dihital Mars
Andrei Alexandrescu

1999

C#

Microsoft

2000

Groovy

JCP

2003

scala

Laboratorios de EPFL

2003

CLOJURE

Rich Hickey

2007

GO

Google

2009

Dart

Google

2011

Más contenido relacionado

La actualidad más candente

Daniel y karen
Daniel y karenDaniel y karen
Daniel y karen1002pc15
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c1002pc1
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Trutigans
 
Historia de lenguaje c
Historia de lenguaje cHistoria de lenguaje c
Historia de lenguaje cines1307
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempoLibertad25
 
Línea de-tiempo-del-lenguaje-de-programación
Línea de-tiempo-del-lenguaje-de-programaciónLínea de-tiempo-del-lenguaje-de-programación
Línea de-tiempo-del-lenguaje-de-programaciónArmandoC42
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Trutiganos
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Hugo Vallejo
 
Linea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programaciónLinea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programaciónEspitiaGiancarlo
 
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++DarioManzano
 
historia de de lenguaje de programacion
historia de de lenguaje de programacionhistoria de de lenguaje de programacion
historia de de lenguaje de programacionreychivas_07
 

La actualidad más candente (14)

Daniel y karen
Daniel y karenDaniel y karen
Daniel y karen
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
 
Historia de lenguaje c
Historia de lenguaje cHistoria de lenguaje c
Historia de lenguaje c
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Línea de-tiempo-del-lenguaje-de-programación
Línea de-tiempo-del-lenguaje-de-programaciónLínea de-tiempo-del-lenguaje-de-programación
Línea de-tiempo-del-lenguaje-de-programación
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)
 
Linea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programaciónLinea del tiempo de los lenguajes de programación
Linea del tiempo de los lenguajes de programación
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
 
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
 
lenguaje de programacion C++
lenguaje de programacion C++lenguaje de programacion C++
lenguaje de programacion C++
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
historia de de lenguaje de programacion
historia de de lenguaje de programacionhistoria de de lenguaje de programacion
historia de de lenguaje de programacion
 

Destacado

Literatura fantastica plan de clase
Literatura fantastica plan de claseLiteratura fantastica plan de clase
Literatura fantastica plan de claseEnmaTorres
 
Linea de tiempo sistemas operativos
Linea de tiempo sistemas operativosLinea de tiempo sistemas operativos
Linea de tiempo sistemas operativosjoselias79
 
Texto literario
Texto literarioTexto literario
Texto literariomamore2011
 
una clase de la noccion dentro-fuera para preescolar
una clase de la noccion dentro-fuera para preescolaruna clase de la noccion dentro-fuera para preescolar
una clase de la noccion dentro-fuera para preescolarl1z3thst3fh4n14
 

Destacado (6)

Literatura fantastica plan de clase
Literatura fantastica plan de claseLiteratura fantastica plan de clase
Literatura fantastica plan de clase
 
Linea de tiempo sistemas operativos
Linea de tiempo sistemas operativosLinea de tiempo sistemas operativos
Linea de tiempo sistemas operativos
 
clases
clasesclases
clases
 
Textos Literarios
Textos LiterariosTextos Literarios
Textos Literarios
 
Texto literario
Texto literarioTexto literario
Texto literario
 
una clase de la noccion dentro-fuera para preescolar
una clase de la noccion dentro-fuera para preescolaruna clase de la noccion dentro-fuera para preescolar
una clase de la noccion dentro-fuera para preescolar
 

Similar a Lenguaje de Programación C# (20)

Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
Programa en lenguaje C, Hildemaro Sequera, MI-42
Programa en lenguaje C, Hildemaro Sequera, MI-42Programa en lenguaje C, Hildemaro Sequera, MI-42
Programa en lenguaje C, Hildemaro Sequera, MI-42
 
Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVA
 
Trabajo de programacion 1
Trabajo de programacion 1 Trabajo de programacion 1
Trabajo de programacion 1
 
Pul123
Pul123Pul123
Pul123
 
C#
C#C#
C#
 
EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docx
 
Deber
DeberDeber
Deber
 
C#
C#C#
C#
 
Deber 130912163339-phpapp01
Deber 130912163339-phpapp01Deber 130912163339-phpapp01
Deber 130912163339-phpapp01
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 
Aprenda qt4
Aprenda qt4Aprenda qt4
Aprenda qt4
 
Programación con QT4
Programación con QT4Programación con QT4
Programación con QT4
 
Aprenda qt4
Aprenda qt4Aprenda qt4
Aprenda qt4
 
Programacion en C
Programacion en CProgramacion en C
Programacion en C
 

Último

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 

Último (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Lenguaje de Programación C#

  • 1.
  • 2.  En junio de 2000, Microsoft libero el lenguaje llamado C#. El nuevo lenguaje estaba diseñado por Anders Hejlsberg ( creador de Turbo Pascal y arquitecto de Delphi ),
  • 3.  El nombre C Sharp fue inspirado por la notación musical, donde '#' (sostenido, en inglés sharp) indica que la nota (C es la nota do en inglés) es un semitono más alta, sugiriendo que C# es superior a C/C++. Además, el signo '#' se compone de cuatro signos '+' pegados.1
  • 4.  Se trata de un lenguaje moderno orientado a objetos que permite desarrollar una amplia gama de aplicaciones para la nueva plataforma Microsoft. Net, la cual se caracteriza por proporcionar utilidades y servicios para sacar un provecho total tanto de la informática como de las comunicaciones.
  • 5.             Sencillez Modernidad Orientación a objetos Orientación a componentes Gestión automática de memoria Seguridad de tipos Instrucciones seguras Extensibilidad de tipos básicos Extensibilidad de operadores Extensibilidad de modificadores Versionable Eficiente
  • 6. NOMBRE DESARROLLADOR AÑO PLANKALKÜL Konrad Zuse 1943 FORTRAN John Backus 1955 LISP John McCarthy 1958 COBOL Short Range Committee 1959 LOGO Wally Feurzeig y Seymour Papert 1967 B Kanneth L, Thompson, Dennis M y Ritchie 1969 PASCAL Niklaus Wirth 1970 FORTH Charles H. Moore y Elisabeth Rather 1970 C Dennis M. Ritchie 1972 ML Robin Milner 1973 SQL Donald D. Chamberlin y Raymond F. Boyce 1974
  • 7. SCHEME Guy L, Steele y Gerald Jay 1975 SMALLTALK Alan Kay 1980 ADA Jean Ichbiah y Tucker Taft 1980 OBJETIVE-C Brad Cox 1980 C++ Bjarne Stroustrup 1983 MATLAB MathWorks 1984 EIFFEL Bertrand Meyer 1985 ERLANG Ericsson 1986 PERL Larry Wall 1987 TCL TCL Core Team 1988 MATHEMATICA Wolfram Research 1988 (puesto a la venta) FL Backus 1989 HASKELL Haskell Curry 1990 PYTHON Python Software Foundation 1991 VISUAL BASIC Microsoft 1991 HTML World Wide Web Consortium y WHATWG 1991
  • 8. LUA Roberto lerusalimschy Waldemar Celes Luiz Henrique 1993 RUBY Comunidad de Ruby 1995 JAVA James Gosling y Sun Microsystems 1995 Delphi(Object Pascal) Embarcdero Technologies 1995 JAVASCRIPT Netscape Communications Corp Mozilla Fundation 1995 PHP PHP Group 1995 D Dihital Mars Andrei Alexandrescu 1999 C# Microsoft 2000 Groovy JCP 2003 scala Laboratorios de EPFL 2003 CLOJURE Rich Hickey 2007 GO Google 2009 Dart Google 2011