Wikipedia:ユーザーボックス/コンピュータ言語

プログラミング言語

BASIC言語系

入力コード出力
{{User bas-0}}
bas-0PRINT "この利用者はBASICが分かりません。"
{{User bas-1|N88-}}
bas-1PRINT "この利用者は簡単なN88-BASICを理解しています。"
{{User bas-2||-M28}}
bas-2PRINT "この利用者はある程度のBASIC-M28を理解しています。"
{{User bas-3|[[MSX]]-}}
bas-3PRINT "この利用者はMSX-BASICを自在に操ります。"
入力コード出力
{{User vb-0}}
vb-0Wiki = MsgBox ("この利用者はVisual Basicが分かりません。", vbOKOnly)
{{User vb-1}}
vb-1Wiki = MsgBox ("この利用者は簡単なVisual Basicを理解しています。", vbOKOnly)
{{User vb-2}}
vb-2Wiki = MsgBox ("この利用者はある程度のVisual Basicを理解しています。", vbOKOnly)
{{User vb-3}}
vb-3Wiki = MsgBox ("この利用者はVisual Basicを自在に操ります。", vbOKOnly)
入力コード出力
{{User vb.net-0}}
vb.net-0System.Console.WriteLine("この利用者はVisual Basic .NETが分かりません。")
{{User vb.net-1}}
vb.net-1System.Console.WriteLine("この利用者は簡単なVisual Basic .NETを理解しています。")
{{User vb.net-2}}
vb.net-2System.Console.WriteLine("この利用者はある程度のVisual Basic .NETを理解しています。")
{{User vb.net-3}}
vb.net-3System.Console.WriteLine("この利用者はVisual Basic .NETを自在に操ります。")

C言語系

入力コード出力
{{User c-0}}
c-0puts("この利用者はCが分かりません。");
{{User c-1}}
c-1puts("この利用者は簡単なCを理解しています。");
{{User c-2}}
c-2puts("この利用者はある程度のCを理解しています。");
{{User c-3}}
c-3puts("この利用者はCを自在に操ります。");
入力コード出力
{{User cpp-0}}
cpp-0std::cout << "この利用者はC++が分かりません。" << std::endl;
{{User cpp-1}}
cpp-1std::cout << "この利用者は簡単なC++を理解しています。" << std::endl;
{{User cpp-2}}
cpp-2std::cout << "この利用者はある程度のC++を理解しています。" << std::endl;
{{User cpp-3}}
cpp-3std::cout << "この利用者はC++を自在に操ります。" << std::endl;
入力コード出力
{{User vcpp-0}}
{{User vcpp-1}}
{{User vcpp-2}}
{{User vcpp-3}}
入力コード出力
{{User Csharp-0}}
C#-0System.Console.WriteLine("この利用者はC#が分かりません。");
{{User Csharp-1}}
C#-1System.Console.WriteLine("この利用者は簡単なC#を理解しています。");
{{User Csharp-2}}
C#-2System.Console.WriteLine("この利用者はある程度のC#を理解しています。");
{{User Csharp-3}}
C#-3System.Console.WriteLine("この利用者はC#を自在に操ります。");
入力コード出力
{{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を自在に操ります。");
入力コード出力
{{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."];
入力コード出力
{{User fsharp-0}}
F#-0printfn "この利用者はF#が分かりません。"
{{User fsharp-1}}
F#-1printfn "この利用者は簡単なF#を理解しています。"
{{User fsharp-2}}
F#-2printfn "この利用者はある程度のF#を理解しています。"
{{User fsharp-3}}
F#-3printfn "この利用者はF#を自在に操ります。"
入力コード出力
{{User go-0}}
go-0fmt.Println("この利用者はGoが分かりません。")
{{User go-1}}
go-1fmt.Println("この利用者は簡単なGoを理解しています。")
{{User go-2}}
go-2fmt.Println("この利用者はある程度のGoを理解しています。")
{{User go-3}}
go-3fmt.Println("この利用者はGoを自在に操ります。")
入力コード出力
{{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を自在に操ります。");
入力コード出力
{{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を自在に操ります。")
入力コード出力
{{User cbl-0}}
cobol-0DISPLAY "この利用者はCOBOLが分かりません。".
STOP RUN.
{{User cbl-1}}
cobol-1DISPLAY "この利用者は簡単なCOBOLを理解しています。".
STOP RUN.
{{User cbl-2}}
cobol-2DISPLAY "この利用者はある程度のCOBOLを理解しています。".
STOP RUN.
{{User cbl-3}}
cobol-3DISPLAY "この利用者はCOBOLを自在に操ります。".
STOP RUN.
入力コード出力
{{User FORTRAN-0}}
FORTRAN-0WRITE(*,*) 'この利用者はFORTRANが分かりません。'
{{User FORTRAN-1}}
FORTRAN-1WRITE(*,*) 'この利用者は簡単なFORTRANを理解しています。'
{{User FORTRAN-2}}
FORTRAN-2WRITE(*,*) 'この利用者はある程度のFORTRANを理解しています。'
{{User FORTRAN-3}}
FORTRAN-3WRITE(*,*) 'この利用者はFORTRANを自在に操ります。'
入力コード出力
{{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-3return "この利用者はHaskellを自在に操ります。" >>= (putStrLn . show)
入力コード出力
{{User hsp-0}}
hsp-0mes "この利用者はHSPが分かりません。" : stop
{{User hsp-1}}
hsp-1mes "この利用者は簡単なHSPを理解しています。":stop
{{User hsp-2}}
hsp-2mes "この利用者はある程度のHSPを理解しています。":stop
{{User hsp-3}}
hsp-3mes "この利用者はHSPを自在に操ります。":stop
入力コード出力
{{User pas-0}}
pas-0begin Writeln('この利用者はPascalが分かりません。'); end; end.
{{User pas-1}}
pas-1begin Writeln('この利用者は簡単なPascalを理解しています。'); end; end.
{{User pas-2}}
pas-2begin Writeln('この利用者はある程度のPascalを理解しています。'); end; end.
{{User pas-3}}
pas-3begin Writeln('この利用者はPascalを自在に操ります。'); end; end.
入力コード出力
{{User perl-0}}
perl-0print "この利用者はPerlが分かりません。\n";
{{User perl-1}}
perl-1print "この利用者は簡単なPerlを理解しています。\n";
{{User perl-2}}
perl-2print "この利用者はある程度のPerlを理解しています。\n";
{{User perl-3}}
perl-3print "この利用者はPerlを自在に操ります。\n";
入力コード出力
{{User php-0}}
php-0echo "この利用者はPHPが分かりません。";
{{User php-1}}
php-1echo "この利用者は簡単なPHPを理解しています。";
{{User php-2}}
php-2echo "この利用者はある程度のPHPを理解しています。";
{{User php-3}}
php-3echo "この利用者はPHPを自在に操ります。";


入力コード出力
{{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を自在に操ります。")
入力コード出力
{{User r-0}}
r-0print("この利用者はRが分かりません。")
{{User r-1}}
r-1print("この利用者は簡単なRを理解しています。")
{{User r-2}}
r-2print("この利用者はある程度のRを理解しています。")
{{User r-3}}
r-3print("この利用者はRを自在に操ります。")
入力コード出力
{{User ruby-0}}
ruby-0puts "この利用者はRubyが分かりません。"
{{User ruby-1}}
ruby-1puts "この利用者は簡単なRubyを理解しています。"
{{User ruby-2}}
ruby-2puts "この利用者はある程度のRubyを理解しています。"
{{User ruby-3}}
ruby-3puts "この利用者はRubyを自在に操ります。"
入力コード出力
{{User rust-0}}
rust-0println!("この利用者はRustが分かりません。");
{{User rust-1}}
rust-1println!("この利用者は簡単なRustを理解しています。");
{{User rust-2}}
rust-2println!("この利用者はある程度のRustを理解しています。");
{{User rust-3}}
rust-3println!("この利用者はRustを自在に操ります。");
入力コード出力
{{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を自在に操ります。")
入力コード出力
{{User swift-0}}
swift-0print("この利用者はSwiftが分かりません。")
{{User swift-1}}
swift-1print("この利用者は簡単なSwiftを理解しています。")
{{User swift-2}}
swift-2print("この利用者はある程度のSwiftを理解しています。")
{{User swift-3}}
swift-3print("この利用者はSwiftを自在に操ります。")


入力コード出力
{{User lisp-0}}
{{User lisp-1}}
{{User lisp-2}}
{{User lisp-3}}
入力コード出力
{{User prolog-0}}
pr-0PRINT "この利用者はPrologが分かりません。"
{{User prolog-1}}
pr-1PRINT "この利用者は簡単なPrologを理解しています。"
{{User prolog-2}}
pr-2
alert("この利用者はある程度のPrologを理解しています。");
{{User prolog-3}}
pr-3
alert("この利用者はPrologを自在に操ります。");
入力コード出力
{{User algol-0}}
algol-0BEGIN DISPLAY("この利用者はALGOLが分かりません。") END.
{{User algol-1}}
algol-1BEGIN DISPLAY("この利用者は簡単なALGOLを理解しています。") END.
{{User algol-2}}
algol-2
BEGIN DISPLAY("この利用者はある程度のALGOLを理解しています。") END.
{{User algol-3}}
algol-3
BEGIN DISPLAY("この利用者はALGOLを自在に操ります。") END.
入力コード出力
{{User pli-0}}
pli-0PROC OPTIONS(MAIN) ;
DISPLAY('この利用者はPL/Iが分かりません。') ;
END ;
{{User pli-1}}
pli-1PROC 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-0MSG1: DB 'この利用者は',0
MSG2: DB 'アセンブリ言語',0
MSG3: DB 'が分かりません。',10,0
{{User asm-1|[[8086]]}}
asm-1MSG1: DB 'この利用者は簡単な',0
MSG2: DB '8086アセンブリ言語',0
MSG3: DB 'を理解しています。',10,0
{{User asm-2|[[Z80]]}}
asm-2MSG1: DB 'この利用者はある程度の',0
MSG2: DB 'Z80アセンブリ言語',0
MSG3: DB 'を理解しています。',10,0
{{User asm-3|[[68000]]}}
asm-3MSG1: DB 'この利用者は',0
MSG2: DB '68000アセンブリ言語',0
MSG3: DB 'を自在に操ります。',10,0

スクリプト言語

入力コード出力
{{User bash-0}}
Bash-0echo "この利用者はBashが分かりません。"
{{User bash-1}}
Bash-1echo "この利用者は簡単なBashを理解しています。"
{{User bash-2}}
Bash-2echo "この利用者はある程度のBashを理解しています。"
{{User bash-3}}
Bash-3echo "この利用者はBashを自在に操ります。"
入力コード出力
{{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 を自在に操ります。");
入力コード出力
{{User vb-s-0}}
vb-s-0MsgBox "この利用者はVBScriptが分かりません。"
{{User vb-s-1}}
vb-s-1MsgBox "この利用者は簡単なVBScriptを理解しています。"
{{User vb-s-2}}
vb-s-2MsgBox "この利用者はある程度のVBScriptを理解しています。"
{{User vb-s-3}}
vb-s-3MsgBox "この利用者はVBScriptを自在に操ります。"
入力コード出力
{{User AS-0}}
AS-0trace = "この利用者はActionScriptが分かりません。"
{{User AS-1}}
AS-1trace = "この利用者は簡単なActionScriptを理解しています。"
{{User AS-2}}
AS-2trace = "この利用者はある程度のActionScriptを理解しています。"
{{User AS-3}}
AS-3trace = "この利用者はActionScriptを自在に操ります。"
入力コード出力
{{User ap-s-0}}
ap-s-0display dialog "この利用者はAppleScriptが分かりません。"
{{User ap-s-1}}
ap-s-1display dialog "この利用者は簡単なAppleScriptを理解しています。"
{{User ap-s-2}}
ap-s-2display dialog "この利用者はある程度のAppleScriptを理解しています。"
{{User ap-s-3}}
ap-s-3display dialog "この利用者はAppleScriptを自在に操ります。"
入力コード出力
{{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を自在に操ります。")

マークアップ言語

入力コード出力
{{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を自在に操ります。";}
入力コード出力
{{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>
入力コード出力
{{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>
入力コード出力
{{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>
入力コード出力
{{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}

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

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

その他

入力コード出力
{{User computer programming}}