「技术活」编程是一门技术活( 二 )


即使在当今 , 可以看出 , 每当需要构建高性能应用程序时 , C仍然是最受欢迎的选择 。Linux OS是基于C的 。CPP是C的混合版本 。C ++是一种基于C的面向对象的编程语言 。因此 , 在设计更高级别的应用程序时 , 它比其他方法更可取 。
C ++比动态类型的语言具有更好的性能 , 因为在真正执行代码之前先对代码进行类型检查 。开发的核心领域是虚拟现实 , 游戏 , 计算机图形等 。
5. PHP
这个事实会让你感到非常惊奇 , 这种语言是为维护Rasmus的个人主页(PHP)而创建的 , 实际上到今天已占据了全球83%的网站 。PHP代表超文本预处理器 , 是一种通用编程语言 。显然 , PHP是一种脚本语言 , 可在服务器上运行 , 并且用于创建以HTML编写的网页 。它之所以受欢迎 , 是因为它免费 , 而且易于设置并且易于新程序员使用 。
对于全球的Web开发人员来说 , PHP是一个非常强大的选择 。它被广泛用于创建动态网页内容以及网站上使用的图像 。由于使用范围广泛 , 因此排名第五 。另外 , PHP可以很好地用于WordPress CMS(内容管理系统) 。
它位于第五的原因之一 , 是英文PHP降低了网站性能并影响了加载时间 。(无奈)
6. Swift
接下来是是Swift 。Swift就像它的名字一样流畅 , 是Apple Inc.开发的一种通用、开放源代码的、已编译的编程语言 。如果你正在寻找针对本机iOS或Mac OS应用程序的开发 , 则Swift就是首选 。Swift受Python和Ruby的影响很深 , 并且被设计为对初学者友好且易于使用 。与它的前一个Objective-C相比 , Swift被认为是一种更快 , 更安全 , 更易于阅读和调试的工具 。
与Objective-C不同 , Swift需要更少的代码 , 类似于自然的英语 。因此 , 来自JavaScript , Java , Python , C#和C ++的现有技术人员可以更轻松地切换到Swift 。
除此之外 , 人才储备有限是它面临的一个挑战 。与其他开源语言相比 , 你周围可能找不到很多Swift开发人员 。最近的调查表明 , 在78,000名受访者中 , 只有8.1%的人使用Swift , 这比其他人要少 。并且由于频繁的更新 , Swift被认为在每个新版本中都不太稳定 。
7. C#(C-Shap)
C-sharp是Microsoft 2000年开发的功能强大的面向对象的编程语言 。C-sharp用于开发桌面应用程序和最近的Windows 8/10应用程序 , 并且需要.NET框架来运行 。微软开发了C#作为Java的竞争对手 。实际上 , Sun不想让微软的干扰来改变Java , 于是C#诞生了 。
C#具有多种功能 , 使初学者更容易学习 。与C ++相比 , 代码是一致且合乎逻辑的 。由于C#是静态类型的语言 , 因此在C#中发现错误很容易 , 因为在将代码转到应用程序之前会先检查代码 。
简而言之 , 它是开发Web应用程序、桌面应用程序的完美选择 , 并且在VR , 2D和3D游戏中也得到了证明 。像Xamarin这样的跨平台工具已经用C#编写 , 使其与所有设备兼容 。
8. Ruby
一种开源的动态编程语言 , 着重简单性和生产率 , 于1990年中在日本开发 。它的设计主题是简化编程环境并增加乐趣 。
Ruby在全栈Web框架Ruby on Rails框架中流行 。Ruby具有动态类型化的语言 , 它没有硬性规定 , 并且是一种高级语言 , 在很大程度上类似于英语 。
简而言之 , 你可以使用更少的代码来构建应用程序 。但是Ruby面临的挑战是动态类型化的语言 , 它不容易维护 , 并且灵活性使其运行缓慢 。
9. Objective-C
Objective-C(ObjC)是一种面向对象的编程语言 。Apple将其用于OS X和iOS操作系统及其应用程序编程接口(API) 。它开发于1980年代 , 并在某些最早的操作系统中得到使用 。Objective-C是面向对象的通用对象 。你可以将其称为混合C , 因为它为C编程语言添加了功能 。
10. SQL
SQL(es-que-el)代表结构化查询语言 , 是一种用于操作数据库的编程语言 。它包括存储 , 处理和检索存储在关系数据库中的数据 。


推荐阅读