На счет Java ничего не могу сказать, как по мне это удел разработки сервисов, но поправьте меня знатоки, если это не так.
Python — отличный язык для разработки как простых сайтов, так и полноценных приложений. При всем при том, что подавляющее большинство сайтов разработано либо на голом html, либо на php.
Если цель — стать крутым спецом в разработке, вперед и с песней осваивать питона или пыху, если хочется упростить себе жизнь — посмотри на общие сведения языка, обзорная экскурсия занимает пару часов (у кого-то, может, быстрее, у кого-то это дни), и углубляйся в какой-нибудь фреймворк, там копированием из гайдов с разбором подтянешь и сам язык (наверное).
Для этих языков хватит общего понимания html+css, если ты хочешь стать человеком-оркестром, но лучше выбрать направление фронт или бэк уже сейчас.
Если это все же была опечатка и ты не отличаешь Java от Javascript, то рекомендую сперва разобраться в теме.