Вопрос. Учу язык C# около полугода. Сам язык понравился, но годится ли вообще C# в качестве первого языка?

Ответ. Когда был студентом, была точно такая же ситуация как и у вас. Сколько не начинал изучать, никак не мог понять ничего из того что прочитал, и что вообще имелось ввиду. Тоже тяжело «заходил» C#.

Тут для начала нужно понять, какие первоначальные знания у вас уже есть. К примеру, понимание, что такое ООП, MVVM, MVC и в целом по базовым алгоритмам и аспектам программирования. Понимание, как организована память и работа с ней.

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

Так как на C# можно писать как веб-приложения(ASP.NET), десктоп (WPF) и мобильные(Xamarin) и под каждое направления используются свои библиотеки и шаблоны проектирования.

Поэтому, если он легко усваивается и получается разрабатывать даже простые программы, то стоит продолжить его изучение. Если не получается, то посмотрите в сторону более простого языка программирования, к примеру PHP

Антон Чураков
Автор публикации
Цифровой Волк
Ваш надежный технологический помощник в разработке программ

Делюсь в журнале своим опытом проектирования, разработки, управлению и запуску проектов для достижения бизнес-задач. От разработчиков разработчикам