Если вы планируете работать с программируемой логикой (например, FPGA, а не MCU), VHDL и Verilog - это два языка, которые вам нужно знать. Будучи студентом, вам, вероятно, придется выучить оба, использовать оба и пройти тестирование в обоих. Это было, конечно, для меня (и я только прошел несколько курсов по дизайну ASIC), хотя это было давно.
Скорее всего, VHDL или Verilog будет предпочтительнее для вас. У меня есть личное предпочтение Verilog, но знание обоих помогает.
Будучи будущим инженером, вы можете примерно удвоить шансы получить хорошую работу по проектированию с использованием FPGA (и аналогичных технологий), если сможете использовать как Verilog, так и VHDL.
Вы должны попытаться сделать выбор настолько неуместным (для вас), насколько это возможно, за исключением личных предпочтений. Язык - это всего лишь средство достижения цели, а не самоцель. Считай, что тебе повезло, что есть только два больших ЛПВП. Если бы вы были специалистом по информатике, вам бы пришлось выучить дюжину совершенно разных семейств языков программирования, а также выучить новый за несколько часов и понять его идиому за несколько дней.
Помимо: языки программирования (используемые для управления работой машин Тьюринга) и языки описания аппаратных средств (используемые для управления конфигурацией аппаратных средств) - это совершенно разные вещи, хотя большинство HDL имеют структуры, которые либо делают их похожими на языки программирования, либо делают их программированием языки тоже . Если это сбивает с толку, просто примите, что вы не можете написать операционную систему компьютера на VHDL, так же, как вы не можете описать процессор RISC на C.