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

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

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

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

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

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

Антон Чураков
Автор публикации
Антон Чураков

Работал .NET разработчиком в компании, занимающейся разработкой и внедрением системы BPM для автоматизации бизнес-процессов. На текущий момент - руководитель IT-компании «Цифровой Волк». Основное направление которой - заказная разработка ПО