Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
tuccar
@tuccar
Программирование
C
Языки программирования
Какая последовательность изучения ЯП лучше?
1. Scheme - C. (Почему?)
2. C -Scheme. (Почему?)
Вопрос задан
более трёх лет назад
3351 просмотр
Комментировать
Подписаться
4
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
3
Армянское Радио
@gbg
Куратор тега Программирование
Любые ответы на любые вопросы
Так как парадигмы в этих языках принципиально противоположные, разницы, в каком порядке изучать, нет.
Правильно так:
Математика (Комбинаторика,Линейная алгебра, Высшая алгебра, Матлогика, Теория алгоритмов, Теория операторов, Теория компилируемых языков) - > Scheme
Математика (Матлогика, Теория алгоритмов) -> Цифровая электроника - > Автоматы -> Ассемблер -> C
Ответ написан
более трёх лет назад
1
комментарий
Нравится
8
1
комментарий
Facebook
Вконтакте
Twitter
tuccar
@tuccar
Автор вопроса
Огромное вам спасибо. Вы мне помогли. Приятно получать настоящие ответы, а не какие-нибудь шутки как делают некоторые.
Написано
более трёх лет назад
tugo
@tugo
Изучайте Computer Science с помощью языка программирования. Одним из лучших ЯП для обучения считается Python.
cacm.acm.org/blogs/blog-cacm/176450-python-is-now-...
Вот идеальный курс для вас
https://www.edx.org/course/introduction-computer-s...
Ответ написан
более трёх лет назад
1
комментарий
Нравится
3
1
комментарий
Facebook
Вконтакте
Twitter
tuccar
@tuccar
Автор вопроса
Спасибо.
Написано
более трёх лет назад
asd111
@asd111
Лучше начать с алгоритмов и структур данных.
scheme сейчас вроде как нешироко используется, С - язык для системного программирования,
Самые популярные языки сейчас - Java, C#, но если вы занимаетесь системным программированием, то С/С++
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
1
комментарий
Facebook
Вконтакте
Twitter
tuccar
@tuccar
Автор вопроса
Спасибо вам.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
+1 ещё
Простой
Какой самый стабильный и лучший вариант собрать QUIC для curl [cross-compilation]?
1 подписчик
14 окт.
110 просмотров
0
ответов
Linux
+3 ещё
Средний
Как портировать U-boot на ASR1803?
5 подписчиков
06 окт.
233 просмотра
0
ответов
C++
+1 ещё
Простой
Как обезопасить секрет в памяти?
2 подписчика
04 окт.
255 просмотров
3
ответа
Программирование
+1 ещё
Простой
Апгрейда разраба с помощью нейросетки, с чего начать в 2025 году?
6 подписчиков
22 сент.
1271 просмотр
6
ответов
Windows
+2 ещё
Простой
Почему запуск процесса через CreateProcess() может очень медленно выполняться?
1 подписчик
18 сент.
226 просмотров
1
ответ
JavaScript
+2 ещё
Простой
Можно ли заменить кликанье мышью по веб-интерфейсу cli-командой?
3 подписчика
13 сент.
1065 просмотров
2
ответа
C
Простой
Почему на запускается Valgrind?
1 подписчик
13 сент.
100 просмотров
1
ответ
Программирование
Простой
Оператор, операция, функция, процедура — что всё это значит?
1 подписчик
05 авг.
412 просмотров
2
ответа
C
+1 ещё
Простой
Как исправить ошибку?
1 подписчик
05 авг.
190 просмотров
2
ответа
Программирование
Простой
Какие есть источники, помогающие понять бизнес-логику проекта?
3 подписчика
30 июл.
914 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Backend developer
Creative Code
До 160 000 ₽
Intern Backend Developer (NestJS) One Day Offer
critica agency
До 50 000 ₽
Заместитель начальника отдела разработки ПО и АСУ
ГК «Турбулентность-ДОН»
•
Ростов-на-Дону
от 100 000 до 130 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама