Язык программирования С#

Язык программирования С#C# — это объектно-ориентированный современный С-подобный язык для программирования. Язык изначально разрабатывался и используется под платформу Microsoft .NET Framework. Поэтому возможности данного ЯП напрямую связаны с возможности CLR.

В языке не используются языковые конструкции, которые нельзя транслировать в соответствующие конструкции для CLR, а новые версии языка обычно выходят совместно с выходом новых версий net.framework.

С точки зрения синтаксиса яызк С# похож на популярный среди всех программистов С++, однако если взглянуть со стороны методологии программирования они значительно отличаются, настолько, что их часто противопоставляют друг другу.

С# поддерживает перегрузку операторов, атрибуты, полиморфизм, обобщённые типы и методы, статическую типизацию, анонимные функции, итераторы, а также комментарии в формате XML, LINQ, исключения, асинхронные методы, принцип компилятор как сервис, динамическое связывания и другое. При этом С# хорошо продуман: в него включены только хорошо работающие языковые конструкции. В частности, в С# не работает множественное наследование классов, поскольку оно достаточно сложно для освоения и понимания разработчиками и способно приводить к различным сложно прогнозируемым коллизиям. Вместо множественного наследования в языке программирования C# используется мужественное наследование интерфейсов.

Таким образом, вывод следующий: язык С# подходит для написания любых приложений для Microsoft .NET Framework, особенно если имеется задача, касающаяся больших или часто модифицируемых приложениях.

Сейчас достаточно много специалистов выбирают фриланс, так как скажем профессиональный веб-программист в Туле может работать с московскими или иностранными заказчиками и получать гораздо больше местной з/п. Плюс фрилансера в том, что человек может не ограничиваться одним направлением деятельности, вместе с разработкой сайтов, например, оказывать seo услуги, наполнение и развитие веб-проектов.

Заработай на своих сайтах!
Чтобы первыми получать все полезные статьи блога советую подписаться на RSS!
rss
Введите свой e-mail:

Оставить комментарий к статье “Язык программирования С#”

Для всех, кто работает или хочет научиться работать в интернете, мой блог Web-мастера - именно то, что нужно! В нем я буду делиться своими своими наработками в данной сфере и вообще публиковать разную полезную информацию для вебмастеров! Так что советую подписаться на обновления блога.

rss
Введите свой e-mail: