c语言是软件描述语言,vhdl是硬件描述语言应用的地方不一样,c可以用在嵌入式系统中,而vhdl一般用在fpga中所以运行模式完全不一样,嵌入式系统中流程是取指令-译码-执行,而vhdl在fpga是多发并行执行的,所有的门电路可以同时翻转