The lecture on Very High Speed Integrated Circuit Hardware Description Language (VHDL) covers essential topics including subprograms, functions and procedures, packages, and data types. Key concepts explained include the differences between functions and procedures, the structure of package declarations and bodies, and the analysis rules for VHDL units. Various data types and their specificities, such as scalar types and literals, are also discussed, establishing VHDL as a strongly typed language.