Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Programming languages 如何选择编程语言?_Programming Languages - Fatal编程技术网

Programming languages 如何选择编程语言?

Programming languages 如何选择编程语言?,programming-languages,Programming Languages,我有一个提供导航的界面,在给定的起点和终点以及街道地图中,然后根据地图选择路径,即如果找到了一条路,然后朝着这个方向移动,或者如果发现了一些障碍,或者,如果该路径无法到达所需的目的地,则可能需要检查其他路径 现在哪种编程语言最适合它?我只和C一起工作到现在。我可以只用C语言编写代码吗 在我开始这个项目之前,还有什么我需要注意的吗?(除执行问题外) 谢谢。听着,最好的办法就是开始编码并找出答案。如果你没有经验,最好使用你熟悉的语言,而不是学习一门新的语言。最终,您可以用大多数语言完成大多数任务 重

我有一个提供导航的界面,在给定的起点和终点以及街道地图中,然后根据地图选择路径,即如果找到了一条路,然后朝着这个方向移动,或者如果发现了一些障碍,或者,如果该路径无法到达所需的目的地,则可能需要检查其他路径

现在哪种编程语言最适合它?我只和C一起工作到现在。我可以只用C语言编写代码吗

在我开始这个项目之前,还有什么我需要注意的吗?(除执行问题外)


谢谢。

听着,最好的办法就是开始编码并找出答案。如果你没有经验,最好使用你熟悉的语言,而不是学习一门新的语言。最终,您可以用大多数语言完成大多数任务

重要的不是你用什么而是你如何使用它


在路径查找实现方面,您可能希望先看看A-star或Dijkstra的算法。

如果有疑问,请选择intercal.COBOL。COBOL永远不会出错,你只需要一条蓝领带就可以用它来编程。四条讽刺性的评论和计数……我唯一要做的修改是,某些语言可能对某些任务没有很好的库支持。例如,几乎可以肯定,用Python创建web服务比用C创建web服务更容易。是的,这是一个很好的观点。我相信有很多不同语言的库可以处理路径查找。但是对于自己实现一个算法,有一些话要说。作为一名新程序员,在开始使用库之前,您需要做一些基本的繁重工作。