Программирование для начинающих

Все мы когда то были начинающими и неопытными. И периодически бываем ими вновь. Например, профессионал, много лет пишущий программы для Windows, окажется в роли новичка, когда будет писать свою первую программу для микроконтроллера. Мы учимся всю жизнь, а начинать всегда тяжело. Это не раздел "Для самых маленьких", это раздел для тех, кто столкнулся с новым для себя направлением или пытается глубже понять то, чем занимается.

Машинные аспекты представления данных, программ, алгоритмов

Простые типы данных
Машинное представление простых типов данных, подробности выполнения операций с простыми типами данных. Как процессоры обрабатывают привычные нам переменные языков программирования высокого уровня
Однородные структуры данных - массивы и матрицы
Массивы (матрицы) и их машинное представление. Нестандартное применение массивов.
Неоднородные типы данных. Структуры, записи, объединения.
Машинное представление структурных типов данных.