Anda di halaman 1dari 13

Universidad de Catlica de El Salvador Facultad de Ingeniera y Arquitectura Ingeniera en Sistemas Informticos

Ing. Fredy Daro Cerna.

Lenguaje de programacin es un idioma artificial diseado para expresar procesos que pueden ser llevadas a cabo por mquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina.

Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su estructura y el significado de sus elementos y expresiones.

Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el cdigo fuente de un programa informtico se le llama programacin.

Top 10 de Lenguajes de Programacin Enero 2014

Fuente: TIOBE

Qu es el .NET Framework?
.NET Framework es un entorno de ejecucin administrado que proporciona diversos servicios a las aplicaciones en ejecucin y consta de dos elementos principales.
Common Language Run Time (CLR). Que controla y administra las aplicaciones en ejecucin.

Biblioteca de Clases .NET Framework. Que proporciona una biblioteca de cdigo probado y reutilizable

Servicios que ofrece .NET Framework


Administracin de la memoria. Ejecucin en paralelo y mltiples versiones. .NET FrameWork Compatibilida d de versiones. Interoperabilida d de lenguajes. Frameworks y tecnologas de desarrollo. Biblioteca de clases extensa.

.NET Framework 4.5

El Lenguaje C#
C# es un lenguaje orientado a objetos elegante y con seguridad de tipos que permite a los desarrolladores compilar diversas aplicaciones slidas y seguras que se ejecutan en .NET Framework.
Puede utilizar C# para crear aplicaciones cliente de Windows, servicios Web XML, componentes distribuidos, aplicaciones cliente-servidor, aplicaciones de base de datos.

Como se compila un programa C#?

Entornos Integrados de Desarrollo


Visual Studio http://www.visualstudio.com/

SharpDevelop http://www.icsharpcode.net/OpenSource/SD/

Mono http://www.mono-project.com/

Eclipse y Emonic http://www.eclipse.org/ http://emonic.sourceforge.net/

Bibliografa
Programacin en C# Compiladores y entornos de desarrollo http://www.dcases.com/61/programacion-en-c-compiladores-yentornos-de-desarrollo/

Lenguajes de Programacin http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n TIOBE http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Anda mungkin juga menyukai