ㅤㅤㅤㅤㅤㅤㅤㅤnullㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ
Гуру
(2687)
1 день назад
Короче, пишешь на ассемблере обработчик http запросов на WinSock (у тебя же винда, наверное?), далее пишешь кодогенератор HTML + CSS + JS на Си и декларативно описываешь после этого интерфейсы.
Если без шуток, то выбора особо нет.
HTML + CSS + JS.
Можно, конечно, на Kotlin или Java, но это не для новичков.
Андрей
Высший разум
(475164)
1 день назад
Абсолютно необходимы HTML и CSS, которые НЕ являются языками программирования. Для создания минимального сайта этого достаточно. И нет, это будет не программирование, а вёрстка.
Если ты хочешь, чтобы на странице в браузере была какая-то реакция на действия пользователя, необходим JavaScript (тут без вариантов).
Если ты хочешь, чтобы сайт содержал НЕ только фиксированный набор неизменяемых страниц (например, захочешь добавить авторизацию или комментарии посетителей), необходим back-end. Тут выбор из множества языков, но наиболее удобен PHP, который для этих задач и создавался. Но не говнокодинг на голом PHP, который впаривают "видеокурсы", а нормальный современный PHP-фреймворк (Bitrix не является нормальным фреймворком).
Плюс на back-end понадобится язык SQL для работы с базами данных.