hello world 为什么我们看到学习中有这一句话!!!
Hello World ,中文意思:你好,世界。世界上的第一个程序就是Hello World,由Brian Kernighan创作。
printf("hello,world\n");
main(){
extern a,b,c;
putchar(a);putchar(b);putchar(c);putchar('!*n');
}
a'hell';
b'o,w';
c'orld';
AAuto
import win;//导入窗口支持库
import console;//导入控制台支持库
//两个斜杠开始表示注释语句:在控制台显示信息
console.log("Hello,world!");
//弹出一个消息对话框
win.msgbox("Hello,world!","我的第一个程序")
//关闭控制台
console.close();
ActionScript 3
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
trace("Hello,World");
}
}
}
Ada
with Ada.Text_Io;useAda.Text_Io;
procedureHellois
begin
Put_Line("Hello,world!");
endHello;
AmigaE
PROCmain()
WriteF('Hello,World!')
ENDPROC
APL
'HelloWorld'
ASP
D语言
import std.stdio;
int main(char[][]args)
{
writefln("
Hello World
!");
return0;
}
汇编
MSG:.ASCIIZ"Hello,world!"
LDX#0
LDAMSG,X;loadinitialchar
@LP:JSR$FFD2;CHROUTCBMKERNAL
INX
LDAMSG,X
BNE@LP
RTS
Accumulator/Indexmicrocodedmachine:DataGeneralNova,RDOS
SeetheexamplesectionoftheNovaarticle.
Expandedaccumulatormachine:Intelx86,MS-DOS,TASM
MODELSMALL
IDEAL
STACK100H
DATASEG
MSGDB'Hello,world!$'
CODESEG
MOVAX,@data
MOVDS,AX
MOVDX,OFFSETMSG
MOVAH,09H;DOS:outputASCII$string
INT21H
MOVAX,4C00H
INT21H
END
.MCALL.REGDEF,.TTYOUT,.EXIT
.REGDEF
HELLO:MOV#MSG,R1
MOVB(R1),R0
LOOP:.TTYOUT
MOVB+(R1),R0
BNELOOP
.EXIT
MSG:.ASCIZ/HELLO,WORLD!/
.ENDHELLO
CISC:VAX,VMS,MACRO32
.titlehello
term_name:.ascid/SYS$INPUT/
term_chan:.blkw1
out_iosb:.blkq1
msg:.asciz/Hello,world!/
.entrystart,0
;establishachannelforterminalI/O
$assign_sdevnam=term_name,-
chan=term_chan
blbcr0,error
;queuetheI/Orequest
$qio_schan=term_chan,-
func=#io$_writevblk,-
iosb=out_iosb,-
p1=msg,-
p2=#13
blbcr0,error
$exit_s;normalexit
error:halt;errorcondition
.endstart
AWK
BEGIN{print"Hello,world!"}
BASIC
PRINT"HELLOWORLD"
MS BASIC
PRINT"Hello,world!"
END
TI-BASIC
isp"Hello,world!"
Structured BASIC
print"Hello,world!"
BCPL
GET"LIBHDR"
LETSTART()BE
$(
WRITES("Hello,world!*N")
$)
BF
++++++++++[>+++++++>++++++++++>+++>+<<<<-]
>++.>+.+++++++..+++.>++.<<+++++++++++++++.
>.+++.------.--------.>+.>.
C/C++
int main(void)
{
puts("HelloWorld");
return 0;
}
C
#include <stdio.h> int main(void)
{
printf("Hello,world!\n");
return 0;
}
C++
#include <stdlib.h> #include <iostream> using namespace std; int main()
{
cout << "Hello,world!" << endl;
system("pause");
return 0;
}
C#
using System; class HelloWorldApp
{
public static void Main(string[] args)
{
Console.WriteLine("Helloworld!");
Console.Read();
}
}
Clean
modulehello
Start::String
Start="Hello,world"
CLIST
COBOL
Common Lisp
Eiffel
Erlang
Forth
Fortran
PROGRAMHELLO
WRITE(*,10)
10FORMAT('Hello,world!')
STOP
END
Google Go
Haskell
Iptscrae
Java
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld!");
}
}
JavaScript
(function(){
alert("HelloWorld!");
})
();
KL
LOGO
Lua
print"Hello,world!"
MIXAL
MSDOS batch
OCaml
Objective-C
#import <Foundation/Foundation.h>
int main(int argc, const char* argv[])
{
@autoreleasepool{
NSLog(@"Hello,World!");
}
return0;
}
Pascal
programhello_world;
begin
writeln('HelloWorld!');
end.
Perl
PHP
<?php
print("Hello,world!");
?>
<?php
echo"Hello,world!";
?>
Pike
#!/usr/local/bin/pike
intmain(){
write("Hello,world!\n");
return0;
}
PL/I
Python
print"Hello,world!"
print('Hello,world')
REXX
Ruby
print"Hello,world!\n"
RPGLE
Sather
Scheme
Sed
Self
Smalltalk
SML
SNOBOL
SQL
create table MESSAGE(TEXT char(15));
insert into MESSAGE(TEXT) values('Hello,world!');
select TEXT from MESSAGE;
drop table MESSAGE;
print'Hello,World.'
StarOffice Basic
swift
Tcl
Turing
UNIX-style shell
Romanian pseudocode
hello world 为什么我们看到学习中有这一句话!!!的更多相关文章
- Java新人学习(li)
一.项目中搭配使用SVN和Git 安装SVN:安装熟悉Git:安装maven,修改setting.xml文件:安装eclipse,配置jdk.maven路径: 建立自己的Git仓库,熟悉常用的Git命 ...
- #20145205 《Java程序设计》第5周学习总结
教材学习内容总结 1.java中的错误都会被包装为对象这是书上的一句原话,我的理解就是,在java这个大环境中,就像是流水线工厂一样,代码的编译就是进行流水线作业,代码输进来,开始的时候就是打包封装, ...
- 一起来学习DOJO吧--序
DOJO的官方站点http://dojotoolkit.org/ DOJO是一套完整的javascript解决方案,从UI到类库都提供了全覆盖的支持. DOJO是一套很重的框架,在运用到项目中前请谨慎 ...
- JavaScript学习之cookies
使用JavaScript操作cookies 一.什么是cookies? cookies是一种对客户端硬盘的数据进行存取的技术,这种技术能够让网站把少量的数据存储到客户端的硬盘,同时也能够从客户端的硬盘 ...
- C++学习之路,漫长而遥远
一.C/C++语言 如果你的基础很差, 建议不要一开始就学C++语言,从C开始学起,对程序有个初步的认识,循序渐进.C语言的书嘛,先买一本 300 页以内的,把书中的每一个例子都通过键盘敲打进去到 V ...
- (转)一步一步学习PHP(4)——函数
相信每个人在学习PHP之前至少都有着一定的C语言,或者是C++/Java/C#等其他语言的基础,所以在这里也不从头开始说起,只是来谈谈PHP方法的独特之处. 1. 解决作用域问题 在上一节谈到了PHP ...
- 01-Java学习笔记
本系列笔记由常彦博整理,请知悉 目 录 一. Java技术基础.................................................................... ...
- JSP的学习(6)——九大隐式对象及其out对象
本篇将介绍JSP中的九大隐式对象,并重点介绍其中的out对象. 我们在之前的博客<JSP的学习(1)——基础知识与底层原理>一文中已经知道,JSP最终要被翻译和转换成Servlet,在转换 ...
- Linux IPC(Inter-Process Communication,进程间通信)之管道学习
1.标准流管道 管道操作支持文件流模式,用来创建链接还有一个进程的管道,通过函数popen和pclose popen的详细介绍在本blog:Linux 多进程学习中有具体介绍 2.无名管道(PIPE) ...
随机推荐
- 51Nod--1051最大子矩阵和(DP入门)
分析: 我们已经解决了一维的问题(基础篇中的最大子段和问题),现在变成二维了,我们看看能不能把这个问题转化为一维的问题.最后子矩阵一定是在某两行之间的.假设我们认为子矩阵在第i行和第j列之间,我们如何 ...
- Java调用PDFBox打印自定义纸张PDF
打印对象 一份设置为A3纸张, 页面边距为(10, 10, 10, 10)mm的PDF文件. PageFormat 默认PDFPrintable无法设置页面大小. PDFPrintable print ...
- Solr6.5.0配置中文分词器配置
准备工作: solr6.5.0安装成功 1.去官网https://github.com/wks/ik-analyzer下载IK分词器 2.Solr集成IK a)将ik-analyzer-solr6.x ...
- UPDATE/INSERT用法研究
UPDATE和INSERT语法相信大家都很熟悉,UPDATE的基本语法结构是 : UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 INSERT的基本语法是: INSERT ...
- ofBiz-groovy-freemarker
ofBiz-groovy-freemarker根据浏览器的地址不同进入不同的页面 第一步:(2选一)创建groovy文件,或者java文件.在文件中定义变量 要放在 request.setAttrib ...
- ES5规范之Object增强
在ES5规范中.另一个比較重要的改进,就是Object对象的增强.ES5为Object新增了一系列函数.用于编写安全健壮的程序,今天我们就来一一介绍它们的用法. 以下就是ES5中Object新增的函数 ...
- [Contiki系列论文之1]Contiki——为微传感器网络而生的轻量级的、灵活的操作系统
说明:本系列文章翻译自Contiki之父Adam Dunkels经典论文,版权归原作者全部. Contiki是由Adam Dunkels及其团队开发的系统,研读其论文是对深入理解Contiki系统的最 ...
- json与xml的比较
l 可读性: JSON和XML的可读性都很好,XML略占上风. l 可扩展性 XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的. l 编码难度 XML有丰富的编码工具 ...
- 腾讯云实力通过工信部测评,获全国范围CDN经营许可
欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 近日,腾讯云提前完成了全国范围的CDN资质测评,顺利获得工信部颁发的CDN业务全国范围的经营许可证. 2017年1月份,工信部发布<关于 ...
- 二、spring Boot构建的Web应用中,基于MySQL数据库的几种数据库连接方式进行介绍
包括JDBC.JPA.MyBatis.多数据源和事务. 一.JDBC 连接数据库 1.属性配置文件(application.properties) spring.datasource.url=jdbc ...