トップページ⇒tech
166コメント32KB

一番簡単な言語

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@名前つけてくれNGNG
一番簡単なプログラミング言語おしえてくれたのむ・・・
0002デフォルトの名無しさんNGNG
漏れ的にはN88-BASIC
0003デフォルトの名無しさんNGNG
ひまわり
0004デフォルトの名無しさんNGNG
C
0005デフォルトの名無しさんNGNG
HyperTalk
0006デフォルトの名無しさんNGNG
おそらく、一番簡単な言語は、
ちょっと難しいことをしようとした時に、
一番難しい言語に豹変する気ガス。
0007デフォルトの名無しさんNGNG
BrainFuck <[+-.,]>
http://pc5.2ch.net/test/read.cgi/tech/1036013915/
0008デフォルトの名無しさんNGNG
>>7
それはシンプルだが難しい言語。
0009デフォルトの名無しさんNGNG
マジレスだけど、ひまわりに1票
0010デフォルトの名無しさんNGNG
まじれすだけどC++に一票。
あれが難しいという人はマに向かない。
0011デフォルトの名無しさんNGNG
初心者のためのプログラミング言語ガイド
http://pc5.2ch.net/test/read.cgi/tech/1034505166/

【初心者】プログラム初心者に最適の言語ってなに?
http://pc5.2ch.net/test/read.cgi/tech/1102142547/

【完全初心者】何をやったらいいですか?
http://pc5.2ch.net/test/read.cgi/tech/1031149590/

パソコン初心者がプログラムを一から始めるスレ
http://pc5.2ch.net/test/read.cgi/tech/1039176097/

プログラミングを始めるには言語がいいか話合うスレ
http://pc5.2ch.net/test/read.cgi/tech/1071672924/

初学者が習うといい言語は何?(除PerlとJava)
http://pc5.2ch.net/test/read.cgi/tech/1075035410/
0012デフォルトの名無しさんNGNG
html
0013デフォルトの名無しさんNGNG
>>12
(;´Д`)先に言われちゃった〜。
恥ずかしそうに言おうと思ったのに!バカバカ!
0014デフォルトの名無しさんNGNG
>>12-13
>>1 嫁
一番簡単なプログラミング言語
0015デフォルトの名無しさんNGNG
>>10
簡単かどうかじゃなく、何が一番か訊かれてるんだから、ほかの言語と比べろよ。
確かにC++は簡単なのかも知れないが、そうだとしてもHSPやBASICより簡単だとは限らない。
0016デフォルトの名無しさんNGNG
また不毛なスレが・・・
0017デフォルトの名無しさんNGNG
>>14
わかってて言ってんだよ。こんなスレでマジになるな。
0018デフォルトの名無しさんNGNG
HSP
0019デフォルトの名無しさんNGNG
簡単.

上の一行がプログラムなのだから、やはりPrologでしょう。
0020デフォルトの名無しさんNGNG
C++簡単かなぁ…
テンプレートとかコピーコンストラクタとか演算子オーバーロードとか、
複雑な機能が沢山あるようにみえますですよ

複雑な機能を使うことで、ほかの言語よりいろんなことが簡単にできるって話なら納得かもしれない
0021デフォルトの名無しさんNGNG
敷居と応用範囲を考えると現実的にはJavaだな。
次点ではPythonか。
0022デフォルトの名無しさんNGNG
Windowsプログラミングなら、C#に一票
0023デフォルトの名無しさんNGNG
brainfuckとかじゃない?
単純だし。
0024デフォルトの名無しさんNGNG
ひまわり


…使ったこと無いけど
002524NGNG
>>3でかかれてたorz
0026デフォルトの名無しさんNGNG
>>23
>>8
0027デフォルトの名無しさんNGNG
Lisp
0028デフォルトの名無しさんNGNG
Ruby!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0029デフォルトの名無しさんNGNG
>>28
きみのためなら死ねる
0030デフォルトの名無しさんNGNG
では死ね。
0031デフォルトの名無しさんNGNG
brainf*ckは、言語仕様が簡単というだけで、つかうのは難しいと思う。
0032デフォルトの名無しさんNGNG
>>31
>>26
0033デフォルトの名無しさんNGNG
マジレスするけど、金掛けて平気ならC++を勧める。
とりあえず学習なんで金掛けられないとか学生や生徒なので出費は勘弁と言うならJavaをEclipseで
学習自体が優しい(ただし英語必須)と言うだけであるならSqueak(Smalltalk)を導入してコード読む
プログラムを楽しみたいが知識は0と言うのであればインタラクティブな言語を勧める、Emacsのlispで遊ぶもよし。
大昔のBASICでもよし。(最近のはインタラクティブ実行ができないからね)

結局>>1が何をしたいのかによるんだけどね。
0034デフォルトの名無しさんNGNG
Prographなんかどう?
0035デフォルトの名無しさんNGNG
>>33
なぜ金かけれないとC++できないことになるんだ
GCCは?
BorlandやMicrosoftもフリーでコンパイラ出してるが。
0036デフォルトの名無しさんNGNG
>>1 VB
0037デフォルトの名無しさんNGNG
WSH
0038デフォルトの名無しさんNGNG
>>35
まともなアプリつくるようになると
フレイムワークライブラリがいる
Borlandの奴か、ATLかMFCとかな。

>>35は超ど級のlinuxマンセーのうんこ初心者だな
0039デフォルトの名無しさんNGNG
>>38
>まともなアプリつくるようになると
>フレイムワークライブラリがいる
>Borlandの奴か、ATLかMFCとかな。

それじゃ、「簡単な言語」じゃないだろ。
0040デフォルトの名無しさんNGNG
>>39
っていうか >>38 はフレームワークがないとまともなアプリを作れない素人
0041デフォルトの名無しさんNGNG
>>38
君がもぐりであることは分かった。
0042デフォルトの名無しさんNGNG
>>38
それじゃあタダで3Dゲームを作れるD言語の方が簡単じゃん
0043デフォルトの名無しさんNGNG
ここでRubyなんて口走ったら袋叩きだろうか
0044デフォルトの名無しさんNGNG
>>43
>>28
0045デフォルトの名無しさんNGNG
Bourne Shell が一番簡単だと思います。
拡張したければ幾らでも拡張できるし。

ruby -e '...' > result

みたいな感じでさ。
0046デフォルトの名無しさんNGNG
perl
004735NGNG
>>38
普段VisualStudio使って開発してる職業プログラマですが。
SDKだけではまともなソフトが組めないとでも?
0048デフォルトの名無しさんNGNG
>>47
>>40-42
0049デフォルトの名無しさんNGNG
>>47
きっと、あれだ。
うんこ初心者ってのは、うんこをした経験の少ないひとのことだろ。
だからそうカッカすんなよ。おまえ、うんこしないだろ?
0050デフォルトの名無しさんNGNG
INTERCAL
0051デフォルトの名無しさんNGNG
>>35
gccとエディタじゃ昨今のPCユーザには敷居高いじゃないですか。
0052デフォルトの名無しさんNGNG
gccとエディターだけのほうが簡単でしょ。
0053デフォルトの名無しさんNGNG
コマンドラインは便利だが初心者には壁になる。
そこでDev-C++ですよ。
0054デフォルトの名無しさんNGNG
実装が簡単でかつ実用になる言語というとLisp系じゃねえか
0055デフォルトの名無しさんNGNG
hello,world! を表示するのに
何文字必要かで決めたら?
0056デフォルトの名無しさんNGNG
>>54
LISPはインタラクティブ環境だから初めての人には優しいかもね。
手続き型言語に慣れてからLISPに移ると死ぬほどつらい壁ができちゃうけど。

>>52
そりゃDOSとかunixとかな環境から入った人には簡単だろうし当たり前なんだけどWindowsやMacから入った人にはつらいんじゃないかな?
普通の人ってターミナル開かないでしょう?

そうするとやっぱりEclipse+Javaかねぇ(直接実行型ファイル吐かないって意味じゃ壁があるのかもしれないけど)

#自分としてはHyperCardの復刻版希望なんだけどね
0057デフォルトの名無しさんNGNG
>>55
echo hello,world!
17文字
0058デフォルトの名無しさんNGNG
>>57
1 "hello,world!"
16文字!
VTLなんざ言語にはいらんかもな
0059デフォルトの名無しさんNGNG
>>55
HQ9+
0060デフォルトの名無しさんNGNG
-------- hoge.html --------
hello,world!
------------------------
0061デフォルトの名無しさんNGNG
>>55
それはちょっと。
単距離走の能力を、1mm走とかで計ろうとしているようなもの。
それぞれの差をはっきりさすためには、もうちょっと作業させたほうがいいんじゃない?
たとえば
http://www.flat222.org/mac/bench/
みたいに(趣旨は違うが)。
0062デフォルトの名無しさんNGNG
>>59
大文字のHは駄目
0063デフォルトの名無しさんNGNG
一番簡単なのは、なんと言ってもSchemeでしょう。何しろ重要なのは5個くらいしかない。
0064デフォルトの名無しさんNGNG
lambda, if, quote, set!, define
0065デフォルトの名無しさんNGNG
必死でひまわり勧めてる低脳がいるけど
精神異常者だから相手にしないほうがいいよ
0066デフォルトの名無しさんNGNG
>>56
ほとんどのC++の入門書はIDE環境使ってないと思うが
0067デフォルトの名無しさんNGNG
pythonのインタラクティブモードで5〜10分遊ぶ→スクリプトを書いてみる
という流れはけっこう理解しやすいが、python言語じたいが簡単がどうかはわからんしな。
0068デフォルトの名無しさんNGNG
初心者に説明するのが簡単な言語としては機械語とかアセンブリ。
0069デフォルトの名無しさんNGNG
CPUからみて一番簡単な言語:マシン語
0070デフォルトの名無しさんNGNG
ネタスレなのはわかっちゃいるが、>>1は一体何処へ消えたのだ?
0071デフォルトの名無しさんNGNG
>>61
全然簡単という基準のベンチマークじゃないね
0072デフォルトの名無しさんNGNG
マシン語はCPUから見た場合もはや言語ではない。
0073デフォルトの名無しさんNGNG
>>69
「君の書くアセンビリはほんとムダが多くてわかりにくいんだよね」ってCPUがゆってたよ。
0074デフォルトの名無しさんNGNG
>>51
重くてマシンスペックが必要なのでそれだけでも充分な敷居だ orz
0075デフォルトの名無しさんNGNG
>>50
それって、おそらく"簡単"から最もはなれた所に位置する言語のひとつ(w

やりたいことによって、何が簡単なのかは変わるのだし、
"簡単"の定義なくして議論は出来ないと思うが、
(自分が)あえて選ぶなら、logo とかが妥当なとこじゃないだろうか。
0076デフォルトの名無しさんNGNG
無難にBASICだろ
0077デフォルトの名無しさんNGNG
ぴゅ-太に入ってた日本語ベーシック
0078デフォルトの名無しさんNGNG
ぴゅうたの日本語ベーシック
0079デフォルトの名無しさんNGNG
0と1だけで出来るプログラム言語があるらしい
0080デフォルトの名無しさんNGNG
俺の知ってる話では、コンピューターって、質問するだけで答えてくれるらしいよ。
質問があいまいだと、「もう少し詳しく」とか言ってくれて、推測もしてくれる。
USSエンタープライズっていったかなあ。
0081デフォルトの名無しさんNGNG
>>80
2ch ってある意味それだよね。
0082デフォルトの名無しさんNGNG
後ろに人間が居るのを忘れてもらっちゃ困る
008377NGNG
>>78
これっていわゆるケコーンですか?
0084デフォルトの名無しさんNGNG
>>83
よく見ろ。1時間以上離れている
0085デフォルトの名無しさんNGNG
え?77の釣りじゃないの?
008677NGNG
>>84
あっ、ホンマや。
0087デフォルトの名無しさんNGNG
LCARS
0088デフォルトの名無しさんNGNG
VBが簡単ダヨ
0089デフォルトの名無しさんNGNG
プログラム言語のうちに入るかどうか知らないが・・。
しかももう消えた言語だけど、
日本語記述形式のAppleScript
0090デフォルトの名無しさんNGNG
>89

懐かしいな。
あれは簡単でちょっとしたものを作るのに便利だったよ。
0091デフォルトの名無しさんNGNG
初めてプログラミングをする人って、
Schemeとかの関数型言語でも自然に理解できるのかな
0092デフォルトの名無しさんNGNG
>>91
とっつきにくいだろうね。特に可算などを(+ 1 2)のように表現するなんてのは面食らうだろう。
可算も関数の一種と考えて関数を(func a b)のように表すって理解できれば
それほどでもないかと思うけど。数学に慣れてれば記法の問題はクリアできそう。
lambda式についても同様。

そういうおれはなかなか継続が理解できない負け組orz
0093デフォルトの名無しさんNGNG
FOURTH
0094デフォルトの名無しさんNGNG
MASM
0095デフォルトの名無しさんNGNG
>>93
FORTHではないのか?
0096デフォルトの名無しさんNGNG
コボラーでも使えるCOBOLが一番簡単
0097デフォルトの名無しさんNGNG
TINY BASIC
0098デフォルトの名無しさんNGNG
↑今ならエディタもついてたったの2kバイト
0099デフォルトの名無しさんNGNG
N80-BASIC
0100デフォルトの名無しさんNGNG
N88-BASIC
N88-BASIC(86)
0101デフォルトの名無しさんNGNG
N-BASIC
0102デフォルトの名無しさんNGNG
以下、BASIC禁止。
0103デフォルトの名無しさんNGNG
マジレスするとN88-BASICとPHP。
N88-BASICは厨房の頃の俺でも使えたから。
PHPは面倒な事を考えずに適当に使えるから。
0104デフォルトの名無しさんNGNG
そうかあ 一番簡単な言語は N88-BASIC かぁ・・・
これは是非触れてみたい言語です。
それで、どのサイトに置かれているのかを教えて下さい。

0105デフォルトの名無しさんNGNG
N88互換BASICでもDL汁
0106デフォルトの名無しさんNGNG
昔2万で父にパッケージ買ってもらったなぁ…
0107デフォルトの名無しさんNGNG
>>103
どちらにも初心者からの脱却が難しいという致命的欠陥が。。
0108デフォルトの名無しさんNGNG
>>107
漏れはN88のOUT命令からハード直叩きに興味を持って、
MASMとCに手を出すようになりますた
0109デフォルトの名無しさんNGNG
>>107
PHPの利用者に素人っぽいプログラムの書き方する人が
多いのはなぜだろうと思っていたが、疑問が氷解した。
ありが豚
0110デフォルトの名無しさんNGNG
日本語
0111中国人留学生NGNG
>110 そうは思わない。
0112デフォルトの名無しさんNGNG
キーワード数の少なさで比べればどうよ?
0113デフォルトの名無しさんNGNG
使えないけど、Fortranが最強に簡単だろ
0114日本人NGNG
>>110
>>111に同じ
0115デフォルトの名無しさんNGNG
>>111
アンタ、ニホンゴウマイアルヨ
0116デフォルトの名無しさんNGNG
>>110
2ch語

意味なんか知らなくても適当なスレで適当なタイミングでゴルァとか逝ってよしとかあほかとか書き込むだけでスレが伸びる(w
0117デフォルトの名無しさんNGNG
GUI出したいならVBかTcl/Tkが一番簡単だろ。
0118デフォルトの名無しさんNGNG
まあ、とりあえず perl が一番無難でお勧めと思われ。
GUI も、若干の問題点がないでもないが
perl/Tk も今ではなんとか日本語が通るし。
0119デフォルトの名無しさんNGNG
perl簡単じゃねえよwwwwwwww
0120デフォルトの名無しさんNGNG
perlはバッドノウハウの塊のような言語。ある意味最凶に難しい。
0121デフォルトの名無しさんNGNG
OPS5
0122デフォルトの名無しさんNGNG
>>112
プロログ
0123デフォルトの名無しさんNGNG
キーワードならcも少ないけどライブラリがそこそこデカい
0124デフォルトの名無しさんNGNG
>>120
構文のハナモゲラっぷりから、Perlはお勧めしない。
0125デフォルトの名無しさんNGNG
>>112
Whitespace
0126デフォルトの名無しさんNGNG
>>117
http://www.os-omicron.org/~takano/private/trans/tcl_j.html
0127デフォルトの名無しさんNGNG
>>126
http://www.geocities.co.jp/SiliconValley/4137/dir1/tcltowa.html
0128デフォルトの名無しさんNGNG
RMSはクソ
0129デフォルトの名無しさんNGNG
J#
0130デフォルトの名無しさんNGNG
どれも大差ないよ。
後から出来た言語の方が一般的には良いかも知れないけど。
「一番簡単な言語」を知って何がしたいのかがとても気になるな。
#ネタスレ?
0131デフォルトの名無しさんNGNG
>>126
おまえ、それ10年前のログだぞ。そんな昔の議論を
持ち出してきてどうしたいんだ?まずはそれを聞こうか。
0132デフォルトの名無しさんNGNG
簡単な言語はいいけれど、
結局、簡単な言語は、出来ることが限られちゃうからね。
機能の限界にぶつかっていずれ離れなきゃならない言語なら、
覚えるだけ時間の無駄と思うけどな。
まあ、なにをしたいかによるけれど。
0133デフォルトの名無しさんNGNG
日本語

おまいら何でもかんでも自分で作ろうとしないで、
ひとに作らせることを覚えようとは思いませんか?
0134デフォルトの名無しさんNGNG
>>133
そのためには、一生懸命日本語を勉強しないとね。
0135デフォルトの名無しさんNGNG
一番簡単な言語は、ふじ語だろ


うわなんだyおまえらなにwするおlやmれぐえふbdfqwddfふじこ;えrw
0136デフォルトの名無しさんNGNG
braifuckだろ。言語仕様が1レスに収まる。
スレがあったはず。
0137デフォルトの名無しさんNGNG
BrainFuckとWhiteSpaceは言語と呼べるのか?

0138デフォルトの名無しさんNGNG
チューリングマシンとしての性質は満たしてるだろう
0139デフォルトの名無しさんNGNG
え、全く満たしてないよ?
どうやっても関数書けないし
チューリングマシンの意味わかってる?
0140デフォルトの名無しさんNGNG
>>139
チューリングマシンと関数書けるかどうかって全然関係ないだろ。
0141デフォルトの名無しさんNGNG
>>137
難解プログラミング言語って分類です。
言語仕様とか処理系の実装は単純なだけあって簡単、
でも多くの人が必要としてる簡単さではないです。
0142デフォルトの名無しさんNGNG
NewtonScriptなんかも簡単な言語なんだけど話題にならないね。
0143デフォルトの名無しさんNGNG
Dylanだっけ?
面白そうとは聞いたことがあるけど見たことないな。
0144デフォルトの名無しさんNGNG
Dylanはまともに動かすまでが一苦労だし、実用なんて無理
さっさとGUIアプリ作りたかったらVBやDelphiみたいなRAD系ツール
今のところRADに勝るものなし
0145デフォルトの名無しさんNGNG
DelphiのIDEって他の言語つかえないの?
0146デフォルトの名無しさんNGNG
RADは言語じゃないがな
0147デフォルトの名無しさんNGNG
Macromedia Flashはどうかね?
NHKの番組で、これのプログラマが紹介されてたよ。
0148MP130所有NGNG
>>142
フリーでWinやUnixで動く実装あんの?
0149デフォルトの名無しさんNGNG
Pythonはとても簡単だからコンピュータ言語の入門者に最適っていう謳い文句
をよく見掛けるけれど…
0150デフォルトの名無しさんNGNG
インデントでスコープが決まるのはちょっと使いにくい…
PythonやるならRubyの方がいいんじゃない
0151デフォルトの名無しさんNGNG
>>150
> インデントでスコープが決まるのはちょっと使いにくい…
逆に考えると、インデントを強制することでコードのスタイルが決まってしまうわけ
ですから、インデントが自由にできるよりも右も左も解からない人には、何がどうな
っているのか解かりやすいのではないでしょうか。
0152デフォルトの名無しさんNGNG
俺はスコープが括弧で決まらない言語は苦手だ。
エディタで対応括弧にジャンプできねーし
0153デフォルトの名無しさんNGNG
pythonなら、対応カッコにジャンプしなくてもいいってことじゃないの?
しなくてもいい、は言い過ぎだな。する必要が少なくてすむんじゃないか?
0154デフォルトの名無しさんNGNG
ただ階層が深くなってくるとミスしやすくなるし、
ミスをしても気づきにくいのが何とも
0155デフォルトの名無しさんNGNG
それはRubyもPythonも同じなんだよね。
って、括弧の対応をmic-parenに頼りきってるおれが悪いのか。
0156デフォルトの名無しさんNGNG
一番簡単な言語は、MXコード copylight (c) never-space だよ
0157デフォルトの名無しさんNGNG
>>153
Emacsのpython-modeならブロック範囲すぐ判るだろ。
いや、Pythonもpython-modeもしらんけど。

>>154
いや普通に、ネストは1メソッド2か精々3に収まるように書くべきだろ。
…ん?おまいはそれがいいたいのか?よくわからんな。
0158デフォルトの名無しさんNGNG
emacs嫌いな僕はどうすれば
0159デフォルトの名無しさんNGNG
Pythonのコード2chに貼ると悲惨だからなぁ。
0160デフォルトの名無しさんNGNG
>>158
普段使っているエディタは何?
0161デフォルトの名無しさんNGNG
括弧がいらないのは見通しがいいとか言うが、俺に言わせれば
パンツをはいていない風通しのよさみたいで気持ちが悪い。
0162デフォルトの名無しさんNGNG
なんて的確な表現なんだ
0163デフォルトの名無しさんNGNG
感動した
0164デフォルトの名無しさんNGNG
>>161
そんな君にはScheme
0165デフォルトの名無しさんNGNG
>>161
「見通し」なんだから見る立場になって想像してみろよ
0166デフォルトの名無しさんNGNG
CASL
■ このスレッドは過去ログ倉庫に格納されています