这是很多程序员和编程爱好者看到 “仓颉” 时,最先冒出的疑问。毕竟市场上已有 Python、Java、C++ 等成熟语言,似乎没必要再花时间探索新领域。但当你了解到仓颉是华为为解决 “软件工业大生产” 痛点而生,能无缝衔接鸿蒙生态,还能大幅提升复杂系统开发效率时,或许会改变想法 —— 这不仅是一门新语言,更是打开未来编程世界的新钥匙。今天,我们就从最基础的内容开始,一起走进仓颉的世界。​

一、入门第一步:搭建你的仓颉开发环境

        工欲善其事,必先利其器。学习仓颉的第一步,就是搭建好开发环境。这里搭建开发环境不再赘述,参考我在CSDN上发布的笔记,我们后续都以vscode集成开发环境进行编写代码演示,笔记链接如下:https://blog.csdn.net/Duang653/article/details/155017585?sharetype=blogdetail&sharerId=155017585&sharerefer=PC&sharesource=Duang653&spm=1011.2480.3001.8118

二、Hello World!写你的第一行仓颉代码​

       无论学什么语言,“Hello World” 都是绕不开的入门案例 —— 它能帮你快速熟悉语言的基本语法和运行逻辑。在仓颉中,实现 “打印 Hello World” 只需要 3 行代码,我们一步步来看:​

package HelloWorld

main(): Int64 {
    println("hello world! 你好,仓颉!")
    return 0
}

main是函数名,每个仓颉程序都必须有一个 main 函数,它是程序的入口(相当于程序的 “大门”,运行程序时会从这里开始)

():里用来放函数的参数,这里我们暂时用不到,所以空着;​

{}:花括号里是函数的 “身体”,也就是要执行的代码;​

println("Hello World! 你好,仓颉!"):这是核心代码,println是仓颉内置的 “打印函数”,作用是把括号里的内容显示在屏幕上;括号里的字符串可以写英文,也可以直接写中文,不用额外处理编码问题 —— 这也是仓颉对中文开发者友好的一点。

整体演示如下图所示

       

     恭喜你!这意味着你已经成功写出并运行了第一行仓颉代码,正式踏入了仓颉的大门

    今天我们只是掀开了仓颉的 “第一页”—— 从认识它,到搭建环境,再到写出第一行代码。可能你现在对很多概念还一知半解,但没关系,编程学习本就是一个 “循序渐进” 的过程。​

       接下来的文章里,我们会深入讲解仓颉的变量和数据类型,教你如何用代码处理数字、文字等信息。如果你在搭建环境或写代码时遇到了问题,欢迎在评论区留言,我们一起讨论解决;如果你有想优先学习的内容,也可以告诉我们,后续会调整文章顺序。​

      关注我,下一期带你解锁仓颉的更多基础技能,让我们一起在国产编程的道路上稳步前行~​

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐