英国编程用什么语言?

周星俊周星俊最佳答案最佳答案

我在英国读的本科,可以浅浅的回答一下这个问题~ 当时学校里开设的课程有python,c#和java,其中python是必修课,另外两门是选修(虽然我选了java但感觉没学到什么...)。此外还有data structure and algorithm(数据结构和算法)是必修课,其他像操作系统,计算机网络等等都是选课,由你决定学多少和学什么。

在课程的选择上除了看课程设置本身,还要看你未来想做什么,因为有些课程的导师可能和你未来的方向对口,这样对你将来的实习和工作会有帮助。例如python这门课,老师就会根据我们的未来意向专业给我们分小组,每组5个人,然后由几个老师带,分别对应不同的方向,如数据分析、人工智能等。这样一来在课堂上就可以讨论具体方向的问题了,例如这个算法适用于哪方面,有什么缺点等等,比单纯上课做实验有趣并且实用很多~

至于你关心的编程语言问题,其实只要了解了基本语法和核心概念后,各种高级语言都可以使用,只是每种语言有着各自的侧重点,例如python擅长数据处理但不够严谨,c#偏重面向对象,java适合系统开发等等。而且这些语言在英联邦国家的学习体系中都属于“高级”语言,意味着你在学习的过程中会大量运用之前所学知识进行项目实践,而不再像入门阶段那样简单乏味。因此从某种程度来说语言的侧重点反而并不是那么重要,关键是你能熟练运用一种或者多种高级语言解决特定的问题。

我来回答
请发表正能量的言论,文明评论!