C# (произносится си шарп) — объектно-ориентированный язык программирования. Разработан в 1998—2001 годах группой инженеров под руководством Андерса Хейлсберга в компании Microsoft как язык разработки приложений для платформы Microsoft .NET и впоследствии был стандартизирован как ECMA-334 и ISO/IEC 23270.
C# относится к семейству языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к C++ и Java.
Используя язык C# можно создавать следующие программы:
• Настольные приложения
• Web — приложения
• Сервисы
• Программы для мобильных устройств
• Игровые программы
• Решения для бизнеса
C# — это объектно-ориентированный, простой и в то же время мощный язык программирования, который позволяет разработчикам создавать многофункциональные приложения.
C# — объединяет лучшие идеи современных языков программирования Java, C++, Visual Basic и т.д.
C# — позволяет быстрее, чем любой другой язык, разрабатывать программные решения.
C# — отличается надежностью и элегантностью.
На чем можно создавать приложения C#?
Популярными и доступными на данный момент являются три ide:
Microsoft Visual Studio -это программное обеспечение, разработанное компанией Microsoft, чтобы писать программы на C# и других языках.
MonoDevelop-свободная среда разработки, предназначенная для
SharpDevelop-свободная среда разработки для C# Очень похожа на MVS.
С помощью программ, называемых компиляторами, компьютеры могут переводить исходные коды программ с языка программирования на машинный язык.
Процесс создания программы включает несколько этапов:
1. Написание программы на языке программирования C#.
2. Преобразование программы с помощью компилятора в исполняемый файл. (Например: myProg.exe)
3. Часто компьютер обнаруживает в программе ошибки и сообщает вам об этом. Тогда необходимо исправить программу и снова попробовать выполнить этап 2.
4. Запуск программы
Что такое MSDN?
MSDN (Microsoft Developer Network) – ресурс подразделения компании Microsoft, ответственного за взаимодействие разработчиками. Подразделение работает как информационный сервис. www.msdn.com