https://www.youtube.com/watch?v=Lx3JabQQsIQ"Люди часто спрашивают у меня рекомендации о выборе второго языка программирования для изучения. Сейчас часто программисты думают над популярным вопросом "может изучить Ruby?". Они могут подумать о начале изучения Python. Ну и, если они учили С, то могут замыслить изучение С++. Я предлагаю вам подойти к вопросу так, чтобы вы могли поглядеть сквозь область, чтобы смогли углубиться в само программирование и понимание. Вы ведь можете для этого поглядеть не на такие популярные языки! Например, если не захочется использовать объектно-ориентированные языки, то попробуйте С. В нем нет объектов, но он научит хорошо знаниям об указателях, адресах и управлении памятью. Если хочется лучше понять объектно-ориентированное направление, то попробуйте Smalltalk. Однако, если хотите лучше узнать модульность, то обратите внимание на Модулу-2 или Оберон. Они научат вас значимым знаниям, как сохранить ваши данные в безопасности через сокрытие данных, модульность и хорошую структуру программы. К тому же многие реализации этих языков доступны бесплатно!"