我读书的时分,编程课程还是以C言语为主,包含编程根底、数据结构等等。统筹汇编言语,学习数据库和实践的时分教了Delphi和C#,大三的课程里又选了LabVIEW跟Matlab,结业课程设计则跟着教师用的Java……
自己其时没有一个贯穿一直的言语,但基本上还是以C言语为根底的,编程言语本质上万变不离其宗,不同言语仅仅手法,程序设计的思维是底子,而就教育而言,C言语无疑是个十分好的挑选,既与硬件结合严密,但又具有高档言语的特征,便于日后扩大与前进。在其时是不贰的挑选。
结业之后则用了好几年VB和C#(主要是图省劲),然后转而学习Python,从此一发不可收拾。关于在学习自动化专业而且有志于从事人工智能、数据科学甚至网络开发的同学,比较引荐从Python下手。当然假如能有C言语的根底更好,但这并不成为Python的前置条件。
此外,关于工业范畴而言,要步入自动化范畴的话,PLC,DCS甚至LabVIEW或许会是必要的常识。而假如有杰出的软件常识根底的话,对这些学习也是有十分直接而深远的积极意义的。