2023 年不建议学习的编程语言
我认为编程语言的学习应该是因人而异的,并且与年份无关。不同的编程语言适用于不同的应用场景,因此您应该选择最适合您需求的编程语言进行学习。
不过今天我们要讨论一些您不应该在今年学习的编程语言。
首先,我想说没有不好的编程语言。每种编程语言都有其作用,在日常使用的应用程序中都非常重要。随着一些老的编程语言被更新更高需求的新编程语言所取代,更有意义的是专注于学习这些新语言。编程语言的有趣之处在于,它们的基本语法通常是相同的。因此,一旦您对一种语言有扎实的理解,学习另一种语言就会变得更加容易。
C#
第一种不建议学习的语言是 C#。尽管 C# 是一种非常流行的编程语言,并且拥有一个庞大的在线社区来提供支持和知识,但我最大的问题是如果你完全不了解编程,就需要花费很多时间和精力才能快速上手并取得进展。例如,在使用C#时,您必须下载 .net 运行时和 .net 框架。然后您需要将代码编译为某种形式,因此您需要一个命令行工具或者需要下载 Visual Studio 或在 Visual Studio Code 上安装扩展程序。在一开始学习的时候,如果您想开始构建一些项目,您就几乎只能限制在控制台应用程序上,这非常无聊。作为第一种编程语言学习的最佳选择,应该选择不需要太多时间才能上手的语言,而 C# 则不太适合,有更好的选择。
相关:
- 适用于 C# 开发人员的 5 个最佳 IDE 和文本编辑器 https://www.linuxmi.com/c-sharp-development-7-ide.html
- 如何在 Ubuntu 22.04 上安装 C# 并开始使用 https://www.linuxmi.com/ubuntu-22-04-c-sharp.html
Java
下一种需要避免的语言是 Java。这很困难,因为 Java 非常流行,并且大多数大学的计算机科学课程都会教授它。因此,如果您正在学校学习Java,那么您确实没有选择,但如果您是在自学编程,那么请尝试避免将Java作为您的第一种编程语言。Java 在许多公司都得到了广泛使用,因此您在职业生涯中某个时候肯定会用到它。但是,正如我之前所说的,一旦您对一种编程语言有了扎实的理解,学习第二种和第三种编程语言就会变得容易得多。Java 存在的问题与我之前提到的 C# 一样。Java 的设置需要一些时间,并且您必须编写额外的代码行才能完成某些任务,而在其他语言中,您可以用一行代码完成相同的任务。因此,我认为,与其用Java作为您的第一种编程语言,您最好选择 JavaScript 或 Python。
相关:
- 年面向开发人员的 7 个最佳 Java IDE https://www.linuxmi.com/java-ide-for-developers-2022.html
- Java 中的 Hello World 示例程序 https://www.linuxmi.com/java-hello-world.html
C++
另一个需要避免的语言,也是计算机科学课程中教授的非常流行的语言,是 C++。有相当多的人会说,C++ 是学习编程的完美语言,但我不同意这个观点,因为这就像在健身房里开始就举起 300 斤的重量一样,这不是正确的方式,因为太过艰难了。你必须一步步来。C++ 不是普通的编程语言,它是一种低级编程语言,这意味着它直接访问计算机资源,如内存和 CPU 寄存器。这意味着你作为程序员必须学习内存管理和其他低级任务。现在许多程序员会说,这对你来说是一个好事情,但对于刚开始学习编程的人来说,学习编程语言的基础和基本原理已经够难的了,再增加额外的高级任务只会让事情更加复杂。因此,最好学习高级编程语言,如 Python。在 Python 中,你没有直接访问资源的权限,也不需要学习内存管理。
相关:
- Linux 下进行 C 或 C++ 编程时重要的 GCC 标志 https://www.linuxmi.com/gcc-flags.html
- 11 个 C++ 代码片段助您解决日常编程问题 https://www.linuxmi.com/cpp-code-11.html
SQL
下一个需要避免的语言是 SQL。首先,SQL 本身并不是一种编程语言。SQL 实际上是一种查询语言。查询语言具有某些编程方面的特点,但其主要目的是从关系型数据库中查询数据,如过滤信息、插入信息等。你应该在拥有更多经验并需要数据库时学习 SQL,但对于刚开始学习编程的人来说,这并不值得花费时间。
另一种你应该避免的语言是 PHP。PHP 是一种非常流行的语言,根据我之前读过的一篇文章中的一些统计数据,在你访问的 10 个网站中,有 8 个使用了 PHP。尽管这门语言非常流行,但在我看来,它正在逐渐退出舞台。相比 PHP,我更愿意将 JavaScript 作为我的第一门语言,因为它仍然非常受欢迎并且需求量很高。PHP 也存在 Java 和 C# 中提到的相同问题。它需要时间进行设置和运行。当你刚开始学习编程时,最好学习不需要这种障碍的语言,例如 JavaScript 或 Python,然后将 PHP 作为第二门学习的语言。
Swift 和 Kotlin
现在介绍的这两种语言并不是不好,但把它们作为你的第一门编程语言学习可能不是最好的选择,以下是原因。它们都用于移动开发,Swift用于iOS,Kotlin用于Android。一旦你掌握了编程的基本技能,Swift和Kotlin都是非常好的语言。正如我之前提到的,要用这两种语言进行开发,需要花费很多时间来准备和运行。我只建议你在100%确定想进入移动开发领域,而对Web开发、后端或任何其他非移动开发职位没有兴趣时,才学习这两种语言。与Web开发相比,移动开发的职位数量也较少,大多数移动开发职位需要几年的经验。我非常喜欢移动开发,尤其是iOS开发,现在我正在学习Swift并在工作之余构建项目,以建立坚实的编程基础。一旦我积累了足够的经验,我肯定会考虑转向 iOS 开发,也许你也可以尝试一下!
我想总结一下,这只是我的个人观点。我不是贬低这些语言中的任何一种,因为我认为它们都非常重要。我认为对于初学者来说,学习 Python 和 JavaScript 等语言会更加有用,而不是我提到的语言。这些语言都可以成为你在编程中学习的第二或第三门语言。
如果你还有什么疑问或建议,请在下面的评论栏里给我留言。
感谢大家的阅读,祝大家度过美好的一天!
The post 2023 年不建议学习的编程语言 first appeared on Linux迷.
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/40946.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论