日本TW架空国家WIKI:ユーザーボックス/コンピュータ言語

提供:日本TW架空国家WIKI

プログラミング言語

BASIC言語系

BASIC

入力コード 出力
{{User bas-0}}
bas-0 PRINT "この利用者はBASICが分かりません。"
{{User bas-1|N88-}}
bas-1 PRINT "この利用者は簡単なN88-BASICを理解しています。"
{{User bas-2||-M28}}
bas-2 PRINT "この利用者はある程度のBASIC-M28を理解しています。"
{{User bas-3|[[MSX]]-}}
bas-3 PRINT "この利用者はMSX-BASICを自在に操ります。"

Visual Basic

入力コード 出力
{{User vb-0}}
vb-0 Wiki = MsgBox ("この利用者はMicrosoft Visual Basicが分かりません。", vbOKOnly)
{{User vb-1}}
vb-1 Wiki = MsgBox ("この利用者は簡単なMicrosoft Visual Basicを理解しています。", vbOKOnly)
{{User vb-2}}
vb-2 Wiki = MsgBox ("この利用者はある程度のMicrosoft Visual Basicを理解しています。", vbOKOnly)
{{User vb-3}}
vb-3 Wiki = MsgBox ("この利用者はMicrosoft Visual Basicを自在に操ります。", vbOKOnly)

Visual Basic .NET

入力コード 出力
{{User vb.net-0}}
vb.net-0 System.Console.WriteLine("この利用者はMicrosoft Visual Basic .NETが分かりません。")
{{User vb.net-1}}
vb.net-1 System.Console.WriteLine("この利用者は簡単なMicrosoft Visual Basic .NETを理解しています。")
{{User vb.net-2}}
vb.net-2 System.Console.WriteLine("この利用者はある程度のMicrosoft Visual Basic .NETを理解しています。")
{{User vb.net-3}}
vb.net-3 System.Console.WriteLine("この利用者はMicrosoft Visual Basic .NETを自在に操ります。")

C言語系

C言語

入力コード 出力
{{User c-0}}
c-0 puts("この利用者はCが分かりません。");
{{User c-1}}
c-1 puts("この利用者は簡単なCを理解しています。");
{{User c-2}}
c-2 puts("この利用者はある程度のCを理解しています。");
{{User c-3}}
c-3 puts("この利用者はCを自在に操ります。");

C++

入力コード 出力
{{User cpp-0}}
cpp-0 std::cout << "この利用者はC++が分かりません。" << std::endl;
{{User cpp-1}}
cpp-1 std::cout << "この利用者は簡単なC++を理解しています。" << std::endl;
{{User cpp-2}}
cpp-2 std::cout << "この利用者はある程度のC++を理解しています。" << std::endl;
{{User cpp-3}}
cpp-3 std::cout << "この利用者はC++を自在に操ります。" << std::endl;

Visual C++

入力コード 出力
{{User vcpp-0}}
vcpp-0wiki.SetWindowText( "この利用者はVisual C++が分かりません。" );
{{User vcpp-1}}
vcpp-1wiki.SetWindowText( "この利用者は簡単なVisual C++を理解しています。" );
{{User vcpp-2}}
vcpp-2wiki.SetWindowText( "この利用者はある程度のVisual C++を理解しています。" );
{{User vcpp-3}}
vcpp-3wiki.SetWindowText( "この利用者はVisual C++を自在に操ります。" );

C#

入力コード 出力
{{User Csharp-0}}
C#-0 System.Console.WriteLine("この利用者はC#が分かりません。");
{{User Csharp-1}}
C#-1 System.Console.WriteLine("この利用者は簡単なC#を理解しています。");
{{User Csharp-2}}
C#-2 System.Console.WriteLine("この利用者はある程度のC#を理解しています。");
{{User Csharp-3}}
C#-3 System.Console.WriteLine("この利用者はC#を自在に操ります。");

C++/CLI

入力コード 出力
{{User cppcli-0}}
C++/
CLI-0
System::Console::WriteLine("この利用者はC++/CLIが分かりません。");
{{User cppcli-1}}
C++/
CLI-1
System::Console::WriteLine("この利用者は簡単なC++/CLIを理解しています。");
{{User cppcli-2}}
C++/
CLI-2
System::Console::WriteLine("この利用者はある程度のC++/CLIを理解しています。");
{{User cppcli-3}}
C++/
CLI-3
System::Console::WriteLine("この利用者はC++/CLIを自在に操ります。");

Objective-C

入力コード 出力
{{User ob-c-0}}
ob-c-0 [myObject setStringValue:@"Kono riyōsha wa Objective-C ga wakarimasen."];
{{User ob-c-1}}
ob-c-1 [myObject setStringValue:@"Kono riyōsha wa kantan na Objective-C o rikai shite imasu."];
{{User ob-c-2}}
ob-c-2 [myObject setStringValue:@"Kono riyōsha wa aru teido no Objective-C o rikai shite imasu."];
{{User ob-c-3}}
ob-c-3 [myObject setStringValue:@"Kono riyōsha wa Objective-C o jizai ni ayatsurimasu."];

F#

入力コード 出力
{{User fsharp-0}}
F#-0 printfn "この利用者はF#が分かりません。"
{{User fsharp-1}}
F#-1 printfn "この利用者は簡単なF#を理解しています。"
{{User fsharp-2}}
F#-2 printfn "この利用者はある程度のF#を理解しています。"
{{User fsharp-3}}
F#-3 printfn "この利用者はF#を自在に操ります。"

Go

入力コード 出力
{{User go-0}}
go-0 fmt.Println("この利用者はGoが分かりません。")
{{User go-1}}
go-1 fmt.Println("この利用者は簡単なGoを理解しています。")
{{User go-2}}
go-2 fmt.Println("この利用者はある程度のGoを理解しています。")
{{User go-3}}
go-3 fmt.Println("この利用者はGoを自在に操ります。")

Java

入力コード 出力
{{User java-0}}
java-0
System.out.println("この利用者はJavaが分かりません。");
{{User java-1}}
java-1
System.out.println("この利用者は簡単なJavaを理解しています。");
{{User java-2}}
java-2
System.out.println("この利用者はある程度のJavaを理解しています。");
{{User java-3}}
java-3
System.out.println("この利用者はJavaを自在に操ります。");

Scala

入力コード 出力
{{User scala-0}}
scala-0
println("この利用者はScalaが分かりません。")
{{User scala-1}}
scala-1
println("この利用者は簡単なScalaを理解しています。")
{{User scala-2}}
scala-2
println("この利用者はある程度のScalaを理解しています。")
{{User scala-3}}
scala-3
println("この利用者はScalaを自在に操ります。")

COBOL

入力コード 出力
{{User cbl-0}}
cobol-0 DISPLAY "この利用者はCOBOLが分かりません。".
STOP RUN.
{{User cbl-1}}
cobol-1 DISPLAY "この利用者は簡単なCOBOLを理解しています。".
STOP RUN.
{{User cbl-2}}
cobol-2 DISPLAY "この利用者はある程度のCOBOLを理解しています。".
STOP RUN.
{{User cbl-3}}
cobol-3 DISPLAY "この利用者はCOBOLを自在に操ります。".
STOP RUN.

FORTRAN

入力コード 出力
{{User FORTRAN-0}}
FORTRAN-0 WRITE(*,*) 'この利用者はFORTRANが分かりません。'
{{User FORTRAN-1}}
FORTRAN-1 WRITE(*,*) 'この利用者は簡単なFORTRANを理解しています。'
{{User FORTRAN-2}}
FORTRAN-2 WRITE(*,*) 'この利用者はある程度のFORTRANを理解しています。'
{{User FORTRAN-3}}
FORTRAN-3 WRITE(*,*) 'この利用者はFORTRANを自在に操ります。'

Haskell

入力コード 出力
{{User haskell-0}}
hs-0

print "この利用者はHaskellが分かりません。"

{{User haskell-1}}
hs-1

print "この利用者は簡単なHaskellを理解しています。"

{{User haskell-2}}
hs-2 (putStrLn . show) "この利用者はある程度のHaskellを理解しています。"
{{User haskell-3}}
hs-3 return "この利用者はHaskellを自在に操ります。" >>= (putStrLn . show)

HSP

入力コード 出力
{{User hsp-0}}
hsp-0 mes "この利用者はHSPが分かりません。" : stop
{{User hsp-1}}
hsp-1 mes "この利用者は簡単なHSPを理解しています。":stop
{{User hsp-2}}
hsp-2 mes "この利用者はある程度のHSPを理解しています。":stop
{{User hsp-3}}
hsp-3 mes "この利用者はHSPを自在に操ります。":stop

Pascal

入力コード 出力
{{User pas-0}}
pas-0 begin Writeln('この利用者はPascalが分かりません。'); end; end.
{{User pas-1}}
pas-1 begin Writeln('この利用者は簡単なPascalを理解しています。'); end; end.
{{User pas-2}}
pas-2 begin Writeln('この利用者はある程度のPascalを理解しています。'); end; end.
{{User pas-3}}
pas-3 begin Writeln('この利用者はPascalを自在に操ります。'); end; end.

Perl

入力コード 出力
{{User perl-0}}
perl-0 print "この利用者はPerlが分かりません。\n";
{{User perl-1}}
perl-1 print "この利用者は簡単なPerlを理解しています。\n";
{{User perl-2}}
perl-2 print "この利用者はある程度のPerlを理解しています。\n";
{{User perl-3}}
perl-3 print "この利用者はPerlを自在に操ります。\n";

PHP

入力コード 出力
{{User php-0}}
php-0 echo "この利用者はPHPが分かりません。";
{{User php-1}}
php-1 echo "この利用者は簡単なPHPを理解しています。";
{{User php-2}}
php-2 echo "この利用者はある程度のPHPを理解しています。";
{{User php-3}}
php-3 echo "この利用者はPHPを自在に操ります。";


Python

入力コード 出力
{{User py-0}}
Python
-0
print("この利用者はPythonが分かりません。")
{{User py-1}}
Python
-1
print("この利用者は簡単なPythonを理解しています。")
{{User py-2}}
Python
-2
print("この利用者はある程度のPythonを理解しています。")
{{User py-3}}
Python
-3
print("この利用者はPythonを自在に操ります。")

R言語

入力コード 出力
{{User r-0}}
r-0 print("この利用者はRが分かりません。")
{{User r-1}}
r-1 print("この利用者は簡単なRを理解しています。")
{{User r-2}}
r-2 print("この利用者はある程度のRを理解しています。")
{{User r-3}}
r-3 print("この利用者はRを自在に操ります。")

Ruby

入力コード 出力
{{User ruby-0}}
ruby-0 puts "この利用者はRubyが分かりません。"
{{User ruby-1}}
ruby-1 puts "この利用者は簡単なRubyを理解しています。"
{{User ruby-2}}
ruby-2 puts "この利用者はある程度のRubyを理解しています。"
{{User ruby-3}}
ruby-3 puts "この利用者はRubyを自在に操ります。"

Rust

入力コード 出力
{{User rust-0}}
rust-0 println!("この利用者はRustが分かりません。");
{{User rust-1}}
rust-1 println!("この利用者は簡単なRustを理解しています。");
{{User rust-2}}
rust-2 println!("この利用者はある程度のRustを理解しています。");
{{User rust-3}}
rust-3 println!("この利用者はRustを自在に操ります。");

Scheme

入力コード 出力
{{User scheme-0}}
scheme
-0
(display "この利用者はSchemeが分かりません。")
{{User scheme-1}}
scheme
-1
(display "この利用者は簡単なSchemeを理解しています。")
{{User scheme-2}}
scheme
-2
(display "この利用者はある程度のSchemeを理解しています。")
{{User scheme-3}}
scheme
-3
(display "この利用者はSchemeを自在に操ります。")

Swift

入力コード 出力
{{User swift-0}}
swift-0 print("この利用者はSwiftが分かりません。")
{{User swift-1}}
swift-1 print("この利用者は簡単なSwiftを理解しています。")
{{User swift-2}}
swift-2 print("この利用者はある程度のSwiftを理解しています。")
{{User swift-3}}
swift-3 print("この利用者はSwiftを自在に操ります。")


LISP

入力コード 出力
{{User lisp-0}}
lisp-0(quote "この利用者はLISPが分かりません。" );
{{User lisp-1}}
lisp-1(quote "この利用者は簡単なLISPを理解しています。" );
{{User lisp-2}}
lisp-2(quote "この利用者はある程度のLISPを理解しています。" );
{{User lisp-3}}
lisp-3(quote "この利用者はLISPを自在に操ります。" );

Prolog

入力コード 出力
{{User prolog-0}}
pr-0 PRINT "この利用者はPrologが分かりません。"
{{User prolog-1}}
pr-1 PRINT "この利用者は簡単なPrologを理解しています。"
{{User prolog-2}}
pr-2
alert("この利用者はある程度のPrologを理解しています。");
{{User prolog-3}}
pr-3
alert("この利用者はPrologを自在に操ります。");

ALGOL

入力コード 出力
{{User algol-0}}
algol-0 BEGIN DISPLAY("この利用者はALGOLが分かりません。") END.
{{User algol-1}}
algol-1 BEGIN DISPLAY("この利用者は簡単なALGOLを理解しています。") END.
{{User algol-2}}
algol-2
BEGIN DISPLAY("この利用者はある程度のALGOLを理解しています。") END.
{{User algol-3}}
algol-3
BEGIN DISPLAY("この利用者はALGOLを自在に操ります。") END.

PL/I

入力コード 出力
{{User pli-0}}
pli-0 PROC OPTIONS(MAIN) ;
DISPLAY('この利用者はPL/Iが分かりません。') ;
END ;
{{User pli-1}}
pli-1 PROC OPTIONS(MAIN) ;
DISPLAY('この利用者は簡単なPL/Iを理解しています。') ;
END ;
{{User pli-2}}
pli-2
PROC OPTIONS(MAIN) ;
DISPLAY('この利用者はある程度のPL/Iを理解しています。') ;
END ;
{{User pli-3}}
pli-3
PROC OPTIONS(MAIN) ;
DISPLAY('この利用者はPL/Iを自在に操ります。') ;
END ;

アセンブリ言語

入力コード 出力
{{User asm-0}}
asm-0 MSG1: DB 'この利用者は',0
MSG2: DB 'アセンブリ言語',0
MSG3: DB 'が分かりません。',10,0
{{User asm-1|[[8086]]}}
asm-1 MSG1: DB 'この利用者は簡単な',0
MSG2: DB '8086アセンブリ言語',0
MSG3: DB 'を理解しています。',10,0
{{User asm-2|[[Z80]]}}
asm-2 MSG1: DB 'この利用者はある程度の',0
MSG2: DB 'Z80アセンブリ言語',0
MSG3: DB 'を理解しています。',10,0
{{User asm-3|[[68000]]}}
asm-3 MSG1: DB 'この利用者は',0
MSG2: DB '68000アセンブリ言語',0
MSG3: DB 'を自在に操ります。',10,0

スクリプト言語

シェルスクリプト(Bash)

入力コード 出力
{{User bash-0}}
Bash-0 echo "この利用者はBashが分かりません。"
{{User bash-1}}
Bash-1 echo "この利用者は簡単なBashを理解しています。"
{{User bash-2}}
Bash-2 echo "この利用者はある程度のBashを理解しています。"
{{User bash-3}}
Bash-3 echo "この利用者はBashを自在に操ります。"

JavaScript

入力コード 出力
{{User js-0}}
js-0
alert("この利用者は JavaScript が分かりません。");
{{User js-1}}
js-1
alert("この利用者は簡単な JavaScript を理解しています。");
{{User js-2}}
js-2
alert("この利用者はある程度の JavaScript を理解しています。");
{{User js-3}}
js-3
alert("この利用者は JavaScript を自在に操ります。");

VBScript

入力コード 出力
{{User vb-s-0}}
vb-s-0 MsgBox "この利用者はVBScriptが分かりません。"
{{User vb-s-1}}
vb-s-1 MsgBox "この利用者は簡単なVBScriptを理解しています。"
{{User vb-s-2}}
vb-s-2 MsgBox "この利用者はある程度のVBScriptを理解しています。"
{{User vb-s-3}}
vb-s-3 MsgBox "この利用者はVBScriptを自在に操ります。"

ActionScript

入力コード 出力
{{User AS-0}}
AS-0 trace = "この利用者はActionScriptが分かりません。"
{{User AS-1}}
AS-1 trace = "この利用者は簡単なActionScriptを理解しています。"
{{User AS-2}}
AS-2 trace = "この利用者はある程度のActionScriptを理解しています。"
{{User AS-3}}
AS-3 trace = "この利用者はActionScriptを自在に操ります。"

AppleScript

入力コード 出力
{{User ap-s-0}}
ap-s-0 display dialog "この利用者はAppleScriptが分かりません。"
{{User ap-s-1}}
ap-s-1 display dialog "この利用者は簡単なAppleScriptを理解しています。"
{{User ap-s-2}}
ap-s-2 display dialog "この利用者はある程度のAppleScriptを理解しています。"
{{User ap-s-3}}
ap-s-3 display dialog "この利用者はAppleScriptを自在に操ります。"

Lua

入力コード 出力
{{User lua-0}}
Lua-0
print ("この利用者はLuaが分かりません。")
{{User lua-1}}
Lua-1
print ("この利用者は簡単なLuaを理解しています。")
{{User lua-2}}
Lua-2
print ("この利用者はある程度のLuaを理解しています。")
{{User lua-3}}
Lua-3
print ("この利用者はLuaを自在に操ります。")

マークアップ言語

CSS

入力コード 出力
{{User css-0}}
css-0
babel:after {content: "この利用者はCSSが分かりません。";}
{{User css-1}}
css-1
babel:after {content: "この利用者は簡単なCSSを理解しています。";}
{{User css-2}}
css-2
babel:after {content: "この利用者はある程度のCSSを理解しています。";}
{{User css-3}}
css-3
babel:after {content: "この利用者はCSSを自在に操ります。";}

HTML

入力コード 出力
{{User html-0}}
html-0
<html><body><p>この利用者はHTMLが分かりません。</p></body></html>
{{User html-1}}
html-1
<html><body><p>この利用者は簡単なHTMLを理解しています。</p></body></html>
{{User html-2}}
html-2
<html><body><p>この利用者はある程度のHTMLを理解しています。</p></body></html>
{{User html-3}}
html-3
<html><body><p>この利用者はHTMLを自在に操ります。</p></body></html>

XHTML

入力コード 出力
{{User xhtml-0}}
xhtml-0
<html><body><p>この利用者はXHTMLが分かりません。</p></body></html>
{{User xhtml-1}}
xhtml-1
<html><body><p>この利用者は簡単なXHTMLを理解しています。</p></body></html>
{{User xhtml-2}}
xhtml-2
<html><body><p>この利用者はある程度のXHTMLを理解しています。</p></body></html>
{{User xhtml-3}}
xhtml-3
<html><body><p>この利用者はXHTMLを自在に操ります。</p></body></html>

XML

入力コード 出力
{{User xml-0}}
xml-0 <article>この利用者はXMLが分かりません。</article>
{{User xml-1}}
xml-1 <article>この利用者は簡単なXMLを理解しています。</article>
{{User xml-2}}
xml-2 <article>この利用者はある程度のXMLを理解しています。</article>
{{User xml-3}}
xml-3 <article>この利用者はXMLを自在に操ります。</article>

LaTeX

入力コード 出力
{{User LaTeX-0}}
LaTeX
-0
\begin{document}この利用者は\LaTeX が分かりません。\end{document}
{{User LaTeX-1}}
LaTeX
-1
\begin{document}この利用者は簡単な\LaTeX を理解しています。\end{document}
{{User LaTeX-2}}
LaTeX
-2
\begin{document}この利用者はある程度の\LaTeX を理解しています。\end{document}
{{User LaTeX-3}}
LaTeX
-3
\begin{document}この利用者は\LaTeX を自在に操ります。\end{document}

問い合わせ言語 (データベース言語)

XQuery

SQL

入力コード 出力
{{User sql-0}}
sql-0 INSERT INTO message VALUES ('この利用者はSQLが分かりません。');
{{User sql-1}}
sql-1 INSERT INTO message VALUES ('この利用者は簡単なSQLを理解しています。');
{{User sql-2}}
sql-2 INSERT INTO message VALUES ('この利用者はある程度のSQLを理解しています。');
{{User sql-3}}
sql-3 INSERT INTO message VALUES ('この利用者はSQLを自在に操ります。');

その他

プログラミング挫折

入力コード 出力
{{User computer programming}}
この利用者はプログラミングを学んだことがありますが、エラーしか出せませんでした。