高中毕业学编程,入门选哪种语言?

1个回答

写回答

Python
Python

不必放弃Python,完全可以持续学习它。不过要是你打算做游戏,考虑到你大学至少还有四年时间,那我建议你去学习C/C++。C语言和Python的兼容性很不错,而C++更是人工智能领域的核心语言。著名的游戏引擎虚幻引擎(Unreal Engine)也是基于C++的,你可以学习它。如此一来,在游戏编程、人工智能方面用到的C++Python你都能掌握,面向就业的范围也会更广一些。日后游戏里大概率会内置由人工智能控制的非玩家角色(NPC),这也和这些知识相关。但选择这条路意味着你得花费大量时间慢慢学习,时间成本很高,大学四年要耗费许多精力,需要有很强的耐心,一定要考虑清楚。还有别的途径,比如学习Godot也可行,Godot也支持C/C++,只是目前它的生态还不够成熟。还有国产的Cocos引擎,不过这个是基于JavaScript的。要是学习这个,基本上就和Python没什么联系了。如果你打算全身心投入到与编程相关的岗位,并且你还是个正在读书的初学者,有一点非常重要。一定要花时间学习一些底层的知识,包括(至少要了解)计算机硬件,不管是哪种语言的底层逻辑、数据结构等等。至少你得明白,实现同一段逻辑为什么会有不同的代码,这些代码之间有什么区别,各有什么优势和劣势,别只知道像if、for循环之类的基础知识。这些对日后的提升很有帮助,不要只知其然而不知其所以然。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号