Типичный программист
81.7K subscribers
2.69K photos
911 videos
8 files
7.47K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Реверс-инжиниринг для начинающих: основные концепции программирования

https://tprg.ru/IxA7

Есть ли в вас исследовательский дух? Никогда не возникало желания посмотреть, как выглядит программа изнутри, и почитать ассемблерный код?

Рассказываем вам про основные принципы работы ПО на низком уровне:
— как выглядит программа изнутри и как читать дизассемблированный код,
— стандартные функции ввода-вывода на ассемблере,
— что из себя представляют циклы, функции, условные операторы с точки зрения реверс-инжиниринга и как их читать на машинном коде.

#начинающим #программирование
Узнаете ли вы язык программирования по коду для «Hello, World!» — тест по экзотическим языкам

https://tprg.ru/W3Mh

Нисколько не сомневаемся в том, что вы легко отличите Java от JavaScript или Python от C++. Но сможете ли вы узнать, где код написан на Malbolge, а где на BIT?

Давайте проверим, насколько хорошо вы разбираетесь в экзотических языках программирования, попытавшись узнать их по программе «Hello, World!».

#тест #программирование
Известные законы мира разработки

https://tprg.ru/fyqE

Как и в любой другой сфере деятельности, в мире разработки есть свои известные правила, принципы и законы. Все они интересные, забавные и имеют за собой удивительную историю.

Собрали в одной статье самые жизненные из них.

#программирование
С чего ребёнку начать изучение программирования — отвечают эксперты

https://tprg.ru/bjYy

«Сын заинтересовался разработкой. Отлично, сфера знакомая. Изучим, направим, разовьём, думал я, но на деле всё пошло не по моему плану».

Узнали у наших экспертов, с чего лучше начать обучение, чтобы заинтересовать ребёнка (10–14 лет) миром программирования.

#эксперты #программирование
Какой язык программирования изучать: советы для новичков

https://tprg.ru/APpR

«Какой язык программирования выбрать, чтобы стать востребованным и высокооплачиваемым специалистом?» — этот вопрос задаёт себе каждый начинающий разработчик.

Универсального ответа нет, но есть 5 советов, которые помогут новичкам определиться. Читайте их в этой статье.

#начинающим #программирование
Pika pika pikachu!

Думаете, видели уже все самые странные языки программирования? Как насчёт языка программирования Pikachu?

В нём есть всего 3 элемента синтаксиса — pi, pika и pikachu. Причём запрещается повторение одного и того же элемента больше двух раз подряд.

Другие синтаксические правила можно почитать здесь: https://tprg.ru/UCPu
А пример «Hello, world!» и интерпретатор для запуска кода здесь: https://tprg.ru/0xHF

#программирование