Этот вопрос ежегодно возникает у абитуриентов (и их родителей) IT-направлений в вузах. Причиной тому является возможность выбора первого языка программирования хотя бы в одном вузе из пяти возможных для подачи документов. Приходится самостоятельно думать что будет лучше и почему.
Не дает покоя он и старшему поколению, долгое время являвшимся (и пока еще кое-где остающееся таковым) законодателем в классических вузах. В чем суть? Задача в том, чтобы за одинаковый отрезок времени (как правило, первые 2-3 курса) дать наиболее полную и более-менее актуальную подготовку по части разработки студенту. Один лагерь считает, что для этого нужно использовать последовательность "Паскаль, язык ассемблера, Си, С++, любой язык из функциональной парадигмы, а дальше любые языки в качестве сопровождения задач на прочих дисциплинах", другой предлагает исключить Паскаль, а Си поставить на первое место.
На самом деле, конфликта здесь быть не должно: оба варианта имеют право на существование и исключать и