Нулі та одиниці, з яких складається будь-який файл, німецька історія записала задовго до першої машини. 1679 року Готфрід Вільгельм Лейбніц (Gottfried Wilhelm Leibniz), придворний бібліотекар у Ганновері, виклав латиною рукопис «De progressione dyadica» — про лічбу лише двома цифрами. Сам він його не надрукував, і рукопис досі зберігається в ганноверській бібліотеці. Друком Лейбніц пояснив двійкову арифметику тільки 1703 року, у записках Паризької академії наук.
Машину, яка рахувала саме у двійковій системі, зібрав у Берліні інженер Конрад Цузе (Konrad Zuse). 12 травня 1941 року в невеликій квартирі на Methfesselstraße у Кройцберзі він показав кільком фахівцям Z3 — релейний обчислювач, що читав команди з перфорованої кіноплівки. Z3 вважають першим у світі працездатним вільно програмованим комп'ютером. Оригінал не вцілів, а копію, яку 1961 року збудувала фірма самого Цузе, показують у Deutsches Museum у Мюнхені. Цузе ж придумав Plankalkül — його називають першою мовою програмування високого рівня.
Далі Німеччина дала світу не так машини, як програми й формати. 1972 року п'ятеро колишніх співробітників IBM, серед них Дітмар Гопп (Dietmar Hopp) і Гассо Платтнер (Hasso Plattner), заснували у Вайнгаймі компанію SAP — сьогодні це один із найбільших у світі розробників програм для підприємств. А в Ерлангені команда інституту Fraunhofer IIS, де працював Карлгайнц Бранденбург (Karlheinz Brandenburg), навчила комп'ютер стискати музику. 14 липня 1995 року розробники внутрішнім голосуванням вибрали для таких файлів розширення .mp3 — до того вони звалися .bit.
Слід цієї історії дитина в Німеччині знайде і в класі, і на екскурсії. Calliope mini — плату з матрицею світлодіодів, двома кнопками й датчиками руху — створили як перший у країні мікроконтролер саме для молодшої школи, з розрахунком на учнів від третього класу. У Падерборні працює Heinz Nixdorf MuseumsForum: 6000 м² про п'ять тисяч років історії обчислень, і музей називає себе найбільшим комп'ютерним музеєм світу. А ту саму логіку, що була в Z3, — команди, цикли, умови — легко спробувати самому в Python.