仓颉编程语言极速入门第一篇【华为根技术】

举报
tea_year 发表于 2025/01/03 15:14:55 2025/01/03
【摘要】 前言仓颉编程语言,作为一款面向全场景应用开发的现代编程语言,宛如一股清泉,滋润着开发者的创造力。它将现代语言特性巧妙融合,搭载全面的编译优化与高效的运行时实现,配合开箱即用的 IDE 工具链,轻松颠覆传统编程的繁琐体验。试想,随着每一行代码的敲击,逻辑在指尖翩翩起舞,编程不再是一种孤独的战斗,而是一场充满乐趣的艺术创作,令你倍感文化的深厚与归属的温暖。今天,我们将揭开在 VSCode 中轻松...

前言

仓颉编程语言,作为一款面向全场景应用开发的现代编程语言,宛如一股清泉,滋润着开发者的创造力。它将现代语言特性巧妙融合,搭载全面的编译优化与高效的运行时实现,配合开箱即用的 IDE 工具链,轻松颠覆传统编程的繁琐体验。试想,随着每一行代码的敲击,逻辑在指尖翩翩起舞,编程不再是一种孤独的战斗,而是一场充满乐趣的艺术创作,令你倍感文化的深厚与归属的温暖。今天,我们极速帮你了解这一编程语言的神秘面纱,助你在编程的海洋中尽情遨游,探索仓颉带来的无限魅力。无论你是新手小白,还是经验丰富的程序员,都会在这场文化盛宴中发现独特的乐趣与灵感,尽情畅享编程的快乐!

简介

仓颉编程语言,这一命名灵感来源于古代汉字的创造者,旨在以最简洁的方式表达复杂的逻辑。在浩瀚的编程语言海洋中,仓颉编程语言独树一帜,作为面向全场景应用开发的通用编程语言,完美兼顾开发效率与运行性能。它不仅为初学者提供友好的上手体验,也让资深开发者在编程时倍感顺手。无论你是编程小白,还是技术大咖,仓颉都能让你在代码的世界中找到属于自己的乐趣与成就。别担心,接下来的内容将带你逐步揭开它的神秘面纱,让我们一起踏上这段精彩的编程旅程吧!

优势

仓颉编程语言拥有几项明显的优势:1、独特的字符编码方法;2、文化深度及教育价值;3、易于学习和使用;4、灵活的应用场景。 其中,独特的字符编码方法是其最引人注目的特点。仓颉编程语言使用基于汉字结构的编码方式,利用汉字的形、音、意三个层面进行编程。这种方法不仅能有效地缩短代码的长度,还能提高代码的可读性和实用性,使得程序设计与中文文化深度结合,极大地降低了编程门槛,使得非计算机专业背景的人士也可以轻松入门和应用。

操作步骤

下载指南

1.访问仓颉下载中心官网

打开浏览器,输入下载中心-仓颉编程语言官网 的地址 https://cangjie-lang.cn/,迎接你的编程新旅程!这里不仅是下载资源的宝库,更是开启代码新世界的大门,目前选择STS版本即可。

2.下载仓颉 SDK 和 VSCode 插件

点击“即刻下载”按钮,瞬间抵达下载页面。在这里,找到仓颉 SDK 和专为 VSCode 精心打造的插件。只需轻轻一点,两款强力工具就会收入你的开发库,成为你代码之路上的得力助手,让每一行代码更加顺畅、高效!

3.解压指南

将仓颉 SDK 和 VSCode 插件的下载包解压到你指定的文件夹。就像揭开神秘礼物的包装,期待其中的精彩!一旦解压完毕,你将拥有开启编程冒险的钥匙,尽情探索仓颉语言的无限可能,开启属于你的创意之旅!

4.配置仓颉 SDK 环境变量

首先,右键点击“我的电脑”,选择“属性”,然后进入“高级系统设置”。在弹出的窗口中,点击“环境变量”。接下来,找到“Path”变量,选择编辑。在这里,添加仓颉 SDK 的 bin 目录路径(通常位于安装目录下)。完成后,点击“确认”并“应用”,让更改生效。通过设置环境变量,你将能够在任何命令行窗口中轻松访问仓颉 SDK,助力你的开发效率飞速提升,编程之路更加畅通无阻!

5.检查仓颉 SDK 是否安装成功

配置完成后,按下 Windows + R 组合键,输入“cmd”打开命令提示符。接着,输入 cjc -v 并按下回车,查看是否能显示仓颉 SDK 的版本号。如果顺利出现版本号,那恭喜你,仓颉 SDK 已经成功上岗,准备为你的编程之旅提供强大的支持!

代码实践

万事俱备,让我们编写和运行第一个仓颉程序吧!

首先,请在适当目录下新建一个名为 hello.cj 的文本文件,并向文件中写入以下仓颉代码:


// hello.cj
main() {
    println("你好,cangjie")
}

在这段代码中,使用了仓颉的注释语法,您可以在 // 符号之后写单行注释,也可以在一对 /*  */ 符号之间写多行注释,这与 C/C++ 等语言的注释语法相同。注释内容不影响程序的编译和运行。

然后,请在此目录下执行如下命令:


cjc hello.cj -o hello

这里仓颉编译器会将 hello.cj 中的源代码编译为此平台上的可执行文件 hello,在命令行环境中运行此文件,您将看到程序输出了如下内容:


你好,cangjie

总结

在这场深入探索仓颉编程语言的奇妙之旅中,我们一同见证了它诸多令人瞩目的特性与强大功能,简单、易学、快捷和高效。展望未来,仓颉编程语言有望成为国产自主编程领域的中流砥柱,吸引越来越多开发者投身其中,共同雕琢打磨。相信在不久的将来,我们会目睹基于仓颉开发的各类创新应用如繁星般璀璨,为科技进步注入源源不断的活力,推动各行业迈向智能化、高效化的全新阶段。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。