各类编程语言的Hello World写法

(每隔一段时间整理几门语言的HelloWorld写法,更新中......)

A开头

1、Android(版本4.2.2)
   Activity:

package com.javagoboy.helloworld;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class HelloWorld extends Activity {
   @Override           
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_hello_world);
   }
   @Override
   public boolean onCreateOptionsMenu(Menu menu) {
       getMenuInflater().inflate(R.menu.hello_world, menu);
       return true;
   }
}

  Activity配置:

<activity
    android:name="com.javagoboy.helloworld.HelloWorld"
    android:label="@string/app_name" >
    <intent-filter>
         <action android:name="android.intent.action.MAIN" />
         <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

  启动应用:

   

B开头

C开头

1、C
  vi helloworld.c

#include<stdio.h>
int main(void) {
    printf("Hello,World!\n");
    return 0;
}

  在Linux环境下执行:
  使用gcc编译:gcc helloworld.c -o helloworld
  执行:./helloworld

2、C++
   vi helloworld.cpp

#include <stdio.h> 
#include <iostream>
int main() {
   puts("Hello,World!");
   std::cout << "Hello,World!" << std::endl;
   return 0;
}

  编译:# g++ helloworld.cpp -o helloworld
  执行:# ./helloworld 

D开头

E开头

F开头

G开头

1、Go语言  

package main  
import (  
   "fmt"  
)  
func main() {  
   fmt.Println("Hello World !");  
}

保存为:helloworld.go  

执行:go run helloworld.go

H开头

I开头

J开头

1、Java    

public class HelloWorld {  
     public static void main(String[] args) {  
         System.out.println("Hello,World !");  
     }  
}

  保存为:HelloWorld.java  

  编译:javac HelloWorld.java  

  执行:java HelloWorld

2、JavaScript(ECMAScript派生语言 )  

<html>  
    <title>Hello World</title>  
<body>  
    <script type="text/javascript">  
         document.write("Hello World !");  
         alert("Hello World !");  
    </script>  
</body>  
</html>

K开头

L开头

M开头

N开头

O开头

P开头

1、Python(版本3.3.2)    

    命令行:print("Hello World");   

2、PHP

  新建一个.php结尾的文件,例如helloworld.php,写入内容:

<html>
<body>
<?php
   echo "Hello World";
?>
</body>
</html>

  在浏览器里面执行。

3、Perl

在Linux环境下面,新建一个.perl文件

vi helloworld.perl

输入内容:

#!/bin/perl

print "Hello,World!\n";

保存之后,通过perl helloworld.perl运行,运行结果如下:

211600_cCQh_1261086.png

Q开头

R开头

1、Ruby

新建一个helloworld.rb文件,输入内容:

vi helloworld.rb

#!/usr/bin/ruby

puts "Hello,World!"

保存之后,通过ruby helloworld.rb运行,运行结果如下:

211600_gLkz_1261086.png


S开头

1、Shell 

  新建一个.sh文件: vi helloworld.sh  

  在helloworld.sh中输入:  

#!/bin/sh  
a="Hello World !"  
echo $a

  修改helloworld.sh为可执行文件:chmod +x helloworld.sh  

  执行 ./helloworld.sh  

2、Scala

在Scala官网下载一个Scala IDE,新建一个Scala Project,然后再新建一个Scala Object,代码如下:

package com.scala

/**

 * @author javagoboy

 */

object HelloWorld {

  def main(args : Array[String]) {

    println("Hello,World!")

  }

}

这个IDE不太会用,原以为会像Eclipse运行Java一样,Ctrl+F11就搞定了,可惜不是,在网上各种找资料都没找到怎么运行的,无意间看到一个这样的图标,点了一下居然运行成功了,不过过一会儿再点,又不行了,这是什么鬼IDE?

220632_ZvVM_1261086.png

T开头

U开头

V开头

1、Visual Basic

不知道是多么古老的一门语言了,VB是我接触的第二门编程语言,今天拿出来试试,感觉特别有趣,遥想当年,有一个女孩子过生日,我就用VB给她做了一个小礼物,现在想起来,我为啥会走上编程这条路呢?有很大一部分原因在于它能给我带来成就感,带来乐趣。

为了怀念,接下来好好说说怎么写VB,看图:

1)安装开发环境

231110_Ivfi_1261086.png


231111_0Uyt_1261086.png

2)新建一个VB工程

231112_z0Jj_1261086.png

231112_mHhR_1261086.png

3)添加控件

231113_5L5w_1261086.png

4)设置属性

231113_V9Hr_1261086.png

5)编写代码

231114_W71A_1261086.png

6)保存工程

231114_VD81_1261086.png

231115_RHic_1261086.png

7)调试运行

231116_kEWO_1261086.png

231116_5Jey_1261086.png

231116_CkUJ_1261086.png

231117_1alE_1261086.png

8)生成可执行文件

231118_pL6W_1261086.png

231118_iPEC_1261086.png

9)运行可执行文件

231118_r04F_1261086.png

不到两分钟的时间就可以创建一个简单的窗体程序,多么简单!

W开头

X开头

Y开头

Z开头

转载于:https://my.oschina.net/javagoboy/blog/387923

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值