Если у вас дофига времени, то да, учите Си :) Совет начинать с Си конечно лучше, чем с какого-нибудь Pascal, так как Си может конечно и пригодится вам в работе. Но вообще нормальная Java как первый язык. Ведь понимание того, как это все работает на более низшем уровне можно приобрести гораздо быстрее, чем выучить Си и тем более С++. И вряд ли это надо очень глубоко... Читать далее
Я бы вам не советовал. То есть, возможно, если начинать с Java, он и покажется наиболее органичным, но, как по мне, объектно-ориентированные языки сложны именно необходимостью полного понимания не только сути работы процессора и элементарных алгоритмов, но и самой парадигмы, а так же чёткого осознания целей, с которыми вы начали изучение языка. Большинство новичков... Читать далее