Хочу изучать язык Си, с чего начать? Доброго всем времени суток. Вопрос знатокам, и матерым программистам. Являюсь frontend-разработчиком, знаю HTML/CSS/JS, но понял, что душа к ним не лежит, хочется занятся серьезным кодингом. Решил начать с языка Си, точнее уже начал изучать по книгам Head First, думаю программировать полгода и плавно перейти на С++ или на Java. Скажем так, сначала пройти "спецподготовку", чтобы потом бросаться в бой. Но честно говоря, не знаю как хорошо систематизировать и разбить изучение языка на достаточное количество мелких целей. Верстку разбить на группы для изучения было проще, так же как и английский язык, например: 1) Грамматика 1.1 Настоящее время 1.2 Будущее время 1.3 Прошедшее время ... и т.д Когда имеешь такой список, и попутно его преодолеваешь, радости от изучения гораздо больше, да и запоминается лучше, чем когда изучаешь всё подряд. Для языка Си подобное придумать не смог, поэтому прошу помощи, уж не слишком я силен в таких абстрактных языках. Думаю и другим новичкам будет полезно, всем спасибо.