Споры о том, какие языки для настоящих программистов, а какие для копипастеров, пора прекратить. Потому что… Программисты любят спорить о том, какой язык самый лучший/быстрый/мощный/удобный/популярный и так далее. При этом часто забывается, что одни языки предназначены для веба, другие для iOS, а третьи для написания скриптов. На самом же деле любой язык хорош, если использовать его правильно и по назначению. Но верно и обратное: если не учитывать особенности, то написанные программы будут тормозить даже на самом мощном компьютере...
Так как научиться программировать хотят очень многие, поговорим о том, какой язык выбрать новичкам для изучения в первый раз. Так чтобы и не особо сложным был, и чтобы востребованным потом оказался на ближайшие годы и чтобы курсов и обучающих материалов хватало... Чем чреват неправильный выбор первого языка программирования для изучения? Как минимум, вы потратите кучу времени и бросите. Как максимум, вы вообще разочаруетесь в этой сфере деятельности, будете думать, что стать программистом вам не удастся никогда и тоже бросите...