The invention relates to a computer programming language, in particular to a programming language which is oriented to the life body programming in the control of the intelligent robot and the intelligent device. The language of a program is to create a APP, each APP contains one or more life (Life), contains a number of rules (Law), comprising a plurality of base element (Atom), contains a number of pictures (Image) and the number of video files and other resources (Video). The body can correspond to the actual hardware device, the rules can be written script commands, the operation of the resources. The invention has the advantages that the programming idea is clearer, the thinking method is more agile, the efficiency is higher, the time period is shorter, and the hardware resources are programmed and controlled like the director drama, so as to achieve the purpose of effectively controlling the operation of the intelligent equipment.
【技术实现步骤摘要】
本专利技术涉及计算机编程语言实现,尤其是一种面向生命体编程方式在智能机器人及智能设备控制上的编程语言实现。
技术介绍
计算机发展至今,经历了机器语言、简单语言、面向过程语言与面向对象语言等主要演进过程,其构建方式均是以CPU与内存等硬件资源为核心的。随着科技进步及人们应用需求的变化,在面向智能高科技领域,现有的编程技术开发效率低、周期长、费用高,严重阻碍了计算机及智能产业的发展进步,人们急迫需要一种效率更高的编程方式与编程语言。例如:我们使用JAVA语言在安卓手机上开发一个APP程序,需要经历“需求分析--技术分析--程序规划--代码编写--检验测试”等过程,由于编程技术人员不懂业务,而业务人员又不懂编程技术,造成了APP程序的反复修改和确认,在时间上与经济上造成严重的浪费。而我们在使用智能机器人的时候,希望能够在较短时间内编写一个智能应用程序出来,例如5分钟时间内,编写一个让机器人做一套完整动作的程序,这时候JAVA语言编程就力不从心了。本团队通过本专利技术公布一种创新的编程方式(即面相生命体编程),并根据这种方式制作出了一种编程语言。面向生命体的编程方式,即是把现有世界按照拟人化的生命体形式抽象,并对应成为各种相应数据结构,然后,通过命令行指令,对生命体进行操作,达到快速编程的效果。由于面向生命体方式编程,能让人在编程的时候按照人类社会现实映射思考,从而让人无师自通,能快速入门与深入掌握这种方式的计算 ...
【技术保护点】
一种计算机智能编程语言,其特征在于:所述编程语言,采用面向生命体编程方式。
【技术特征摘要】
1.一种计算机智能编程语言,其特征在于:
所述编程语言,采用面向生命体编程方式。
2.如权利要求书1所述的面向生命体编程,其特征在于:
一个APP包含一个或多个生命体(Life),包含若干个规则(Law),包含若干个基元
(Atom),包含若干图片(Image)和若干视频(Video)等资源文件,这些资源文字描述,均可以
采用汉语及其他语言关键字代替。
3.如权利要求书2所述的生命体,其特征在于:
一个生命体(Life)包含:话语(Voice)、肢体(Part)与动作(Action)及基元(Atom),这
些资源文字描述,均可以采用汉语及其他语言关键字代替。
4.如权利要求书2所述的规则,其特征在于:
规则...
【专利技术属性】
技术研发人员:朱天山,王同义,
申请(专利权)人:北京众星智联科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。