运维和编程有什么相似
所有人都在说编程语言是相似的,但是到底有多相似呢? 这是否意味着如果您知道一种编程语言,您就会知道所有其他语言?
最令人沮丧的是在两种相似的编程语言之间进行选择,但这是吗? 是的,编程语言是相似的,但不是很多。 每种编程语言的基础知识几乎相同,但是每种编程语言的编写和使用这些基础知识解决问题的方式有很多不同。 让我们解释一下。
编程语言有多相似
相似的编程语言如何真正取决于您要查看的编程语言。 例如,如果您比较定义变量的方式,这几乎是您可以编写的最基本的代码,那么在JavaScript中,它看起来像这样:
let word = "Hello";
在Python中看起来像这样:
word = "Hello"
如您所见,它看起来并没有太大不同。 唯一的区别是,你需要你定义一个变量并在最后一个分号之前用这个来让 JavaScript的前缀。
让我们看看另一个示例,一个if语句 。 if语句是世界上最常用的代码。 基本上,如果某件事是正确的或错误的,那就去做。
在JavaScript中,它看起来像这样:
if (hour < 18) {
let greeting = "Good day";
}
在Python中,它看起来像这样:
if hour < 18:
greeting = "Good day"
同样,没有太大的不同。 在JavaScript中,将条件放在括号内,而在Python中,则不使用括号。 您需要让我们定义一个变量和一个分号 ,这类似于句子结尾处的句号。
这只是两个基本不同的例子。 如上所述,那些所谓的基础知识或语法特定于每种编程语言,但是概念是相同的。 如果您了解JavaScript中的if语句,只要稍加思考,便会了解Python中的if语句。
如果您想了解每种流行编程语言的基本语法,可以访问W3School并进行检查。
另外,请记住,这里我比较的是Python和JavaScript,它们在1-10范围内的相似度约为5或6。C++和JavaScript的相似度约为9或10。
另外,Python和JavaScript通常用于相同的事物。 如果您采用Swift这样的编程语言(只能用于制作IOS应用程序)和Java(几乎专门用于Android开发代码),则外观会大不相同。 从一种语言到另一种语言的残留知识很少。
哪些编程语言相似
就像我在上面说过的,并不是所有的编程语言都是一样的,有些是非常不同的,有些几乎是相同的,这些是我们要研究的。
首先,我们需要看一下某些编程语言的使用,这极大地影响了它们的相似性。 如果编程语言仅用于Web开发,则不会与用于制作Android应用程序的语言相似。
JavaScript和C ++是两种非常相似的语言。 它们可以使相同的事物和代码看起来非常相似。 唯一的区别是C ++是较低级的编程语言,这意味着对于人们使用它而言,它的优化程度有所降低。 您知道计算机使用1和0,请认为这是最低的编程语言。 那是C ++,然后是JavaScript。
语言越高,人们越容易使用它。
Python,JavaScript和Java也很相似,它们的代码看起来并不相同,但是它们用于相同的事物,同样难以使用。
诸如PHP之类的某些编程语言是完全隔离的,它们与其他编程语言没有很多相似之处,并且它们的代码看起来非常不同。
基本上,如果将编程语言用于相同的事物,它们将非常相似,并且您无需进行太多学习就可以从一种语言过渡到另一种语言。
选择满足您需求的编程语言后,您可能会遇到的下一个问题是应该在哪里学习。 我认为,如果您有钱,课程是一个不错的选择。 您可以在本文中找到有关最佳编程课程的文章,我推荐给每位初学者学习入门的最佳编程课程。
结论
我希望这可以使您清楚地知道,只要您希望使用它们进行相同的操作,就不需要太多时间从一种编程语言过渡到另一种编程语言。
如果您认为我错过了什么,只需在下面的评论中发表您的问题。
现在您知道,如果您正在两种编程语言之间进行思考,则可以选择它们中的任何一种,只要这两种语言都可以完成相同的工作。
您知道多种编程语言吗? 他们和你相似吗?
翻译自: https://hackernoon.com/how-similar-are-programming-languages-9an3u9z
运维和编程有什么相似