SlideShare una empresa de Scribd logo


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 karen
1002pc15
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
1002pc1
 
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 c
ines1307
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
Libertad25
 
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
ArmandoC42
 
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ón
EspitiaGiancarlo
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
Diego Fernado Coronado
 
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
 
lenguaje de programacion C++
lenguaje de programacion C++lenguaje de programacion C++
lenguaje de programacion C++
Diego Fernado Coronado
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
YenniFernanda
 
historia de de lenguaje de programacion
historia de de lenguaje de programacionhistoria de de lenguaje de programacion
historia de de lenguaje de programacion
reychivas_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 clase
EnmaTorres
 
Linea de tiempo sistemas operativos
Linea de tiempo sistemas operativosLinea de tiempo sistemas operativos
Linea de tiempo sistemas operativos
joselias79
 
clases
clasesclases
Textos Literarios
Textos LiterariosTextos Literarios
Textos Literarios
Carla Zárate
 
Texto literario
Texto literarioTexto literario
Texto literario
mamore2011
 
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
l1z3thst3fh4n14
 

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#

Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
paola_murillo-1002
 
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
Hildemaro Sequera
 
Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVA
Nohemi Cuesta
 
Trabajo de programacion 1
Trabajo de programacion 1 Trabajo de programacion 1
Trabajo de programacion 1
Leobardo Montalvo
 
Pul123
Pul123Pul123
Pul123
Paul-Vargas
 
C#
C#C#
EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docx
JuanLuisHuloPoma2
 
Deber
DeberDeber
C#
C#C#
Deber 130912163339-phpapp01
Deber 130912163339-phpapp01Deber 130912163339-phpapp01
Deber 130912163339-phpapp01
Rayco Paucar
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
1002pc3
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
1002pc3
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
Jesusmar Rafael Perez Ramos
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
Mayrita Gregorio
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
Mayrita Gregorio
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
Rayco Paucar
 
Aprenda qt4
Aprenda qt4Aprenda qt4
Aprenda qt4
skilltik
 
Programación con QT4
Programación con QT4Programación con QT4
Programación con QT4
Jorge Luis Alcántara Uceda
 
Aprenda qt4
Aprenda qt4Aprenda qt4
Aprenda qt4
Emerson EScalante
 
Programacion en C
Programacion en CProgramacion en C
Programacion en C
DHERNAN1993
 

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

Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
Manuel Diaz
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
ranierglez
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 

Último (20)

Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 

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