Первое знакомство с языком программирования C# (sharp)

Первое знакомство с языком программирования C# (sharp)

Произношение и запись

Правильное произношение выглядит следующим образом: си шарп.
Правильное обозначение в письменных материалах выглядит так: C# или C sharp.

Краткая справка о языке

C# — это объектно-ориентированный язык программирования, является C-подобным (си-подобным) языком, то есть обладает явным сходством с языком программирования C (си).

Если Вы раньше не изучали язык C, то не беспокойтесь — знание его не является обязательным условием для освоения языка C#. Но если Вы его знаете, то Вам будет намного проще осваивать язык C#.
Немного масло масленое, но от этого никуда не деться.

Язык, изучаемый в нашем курсе, перенял достоинства таких языков как:

  1. C++;
  2. Pascal:
  3. Smalltalk:
  4. Java:
  5. Модула;

Главная суть создания этого языка заключается в том, что нужно было взять всё лучшее, что есть в других популярных языках и объединить все прелести и чудеса в одной коробке. Так появился C#.

Этот язык является одним из самых популярных на планете Земля, четвёртое место по рейтингу itmentor.by.

История имени языка

Само название языка происходит от музыкальной нотации, где знак диез (#) означает повышение соответствующего ноте звука на полутон.
Также название можно интерпретировать от названия языка C++, добавляем ещё два знака плюс, то есть будет C++++, и из этих четырёх плюсов можно сложить решётку, языка C# всё же перенял от C++ не мало полезного.

Возможности языка

Язык поставляется с ГИГАНТСКОЙ библиотекой. Поэтому если Вы задумали что-то написать на C#, то скорее всего реализация Вашей задачи уже существует в миру, её нужно лишь найти и «подпилить» под себя.

  1. В C# делается больший упор на управляемый и безопасный код;
  2. Присутствует сборщик мусора, можно не так сильно беспокоиться за «утечку» памяти при разработке программ;
  3. Отсутствует множественное наследование;
  4. В C# существуют только объекты, то есть всегда работа ведётся только с объектами;
  5. Лёгок (в какой-то степени) в освоении;
  6. Быстрая разработка;
  7. Современный и повсеместно используемый;
  8. Довольно высокая надёжность (в отличии от C++);

На C# разрабатываются игры, сайты, мобильные приложения (Windows Phone), практикуется создание искусственного интеллекта.

Как не сложно догадаться по списку выше, данный язык используется в самых разных отраслях и для реализации самых разных задач.

 

Таким нехитрым образом мы разобрались с «первое знакомство с языком программирования C# (sharp)»!

Post Author: Nikulux

Добавить комментарий