記事検索
逆アクセスランキング
ブログランキング

スポンサードリンク
アーカイブ

スポンサード リンク

プログラミング初心者でも比較的簡単な言語ありますか?


1:2014/10/26(日)12:25:43 ID:
できるだけ複雑じゃないといいです
2:2014/10/26(日)13:32:50 ID:
JavaScript
3:2014/10/26(日)14:50:45 ID:
JavaScriptだな
勿論言語仕様的にもっと簡単な言語は腐るほどあるだろうが、
それでもJavaScriptなのは周りの環境も易しいから。
4:2014/10/27(月)14:20:02 ID:
JavaScriptは開発環境を手に入れるのが簡単ってだけじゃないの?
入門書レベルでの比較をするなら、
C++やCやJavaよりもJavaScriptのほうがとっつきにくい。
5:2014/10/28(火)08:11:41 ID:
Delphiの元となったPascalはプログラミング教育目的の言語だからお勧め

Pascal - Wikipedia
http://ja.wikipedia.org/wiki/Pascal
6:2014/10/28(火)11:09:43 ID:
JavaをやってからJSをやる方がとっつきにくい
JSはそれこそCのような手続き型っぽく、簡単に初められるし、
深めていけばJavaのようなクラスベースより一段深いオブジェクト指向ができるし、
昨今話題の関数型プログラミングもできる。
何か1つ言語やるとしてもJSはいいし、もしJSと何かをやるとしても先にJSがいい。
JSをとっつきにくいと感じるのは、他言語に毒されて殻を被ってしまっているから。
その点ベーシックで柔軟なJSだとその心配はない。他言語が窮屈に感じる程度。
7:2014/10/28(火)22:36:47 ID:
日本語のTips集があるのもお勧め

Delphi Tips
http://www2.big.or.jp/~osamu/Delphi/Tips/
9:2014/10/29(水)19:04:06 ID:
>>7
ありがとうございます
8:2014/10/29(水)11:17:53 ID:
Pythonはいいね。後々変な癖がつかなくていい。

まあでも、その初心者が何をやりたいかで変わるからなあ。
10:2014/10/30(木)09:24:24 ID:
Pythonは言語としてはいいんだが個人で最初にやるのには向かない。
何故ならバージョン問題があるから。
11:2014/10/30(木)09:54:55 ID:
プログラミング言語の比較 - Wikipedia
https://ja.wikipedia.org/wiki/プログラミング言語の比較

JavaとC++の比較 - Wikipedia
https://ja.wikipedia.org/wiki/JavaとC%2B%2Bの比較

C SharpとJavaの比較 - Wikipedia
https://ja.wikipedia.org/wiki/C_SharpとJavaの比較
12:2014/10/30(木)23:45:28 ID:
=で代入
==で比較はやめて欲しい

あと、\でエスケープも
13:2014/10/31(金)04:12:27 ID:
演算子オーバーロードでOK
14:2014/10/31(金)06:15:51 ID:
演算子オーバーロードは分かりにくくなるからダメ
文字列を + 出来れば、他を必要と思ったことはないな
15:2014/10/31(金)16:21:48 ID:
大層な理屈があって言ってるのかと思ったら
ただの個人的な狭い感覚を誇示してただけかよ。。。
16:2014/11/04(火)06:59:26 ID:
PHPって、どうなんでしょうか?
19:2014/11/06(木)03:56:09 ID:
>>16
サーバの構築からやらないとダメなんて、初心者向けじゃない

Apacheのインストール 初心者用PHP入門
http://www.standpower.com/php_environment.html
22:2014/11/09(日)16:02:54 ID:
>>19
あらら、そうなんですか
ありがとうございました
23:2014/11/10(月)09:29:18 ID:
>>22
22さんは1なの?

Rubyってのが面白そうだよ
17:2014/11/04(火)12:54:29 ID:
この5つの条件が揃っている言語がお勧め

作りたいものが作れる
統合開発環境がある
統合開発環境に状況感知型ヘルプが付いている
直感的に分かる文法
統合開発環境のインストールが簡単

Hello worldプログラムの一覧 - Wikipedia
https://ja.wikipedia.org/wiki/Hello_worldプログラムの一覧
18:2014/11/04(火)15:13:24 ID:
そんな言語必要ないし、そんな夢の環境は現実的でもない。
個人がちょこちょこっと書く程度ならスクリプト言語とテキストエディタが最もコスパがいい。
これは間違いない。
20:2014/11/06(木)06:54:40 ID:
プログラミングなんて今これを見てるブラウザでF12を押せば直ぐ試せる
24:2014/11/10(月)13:07:56 ID:
Rubyがベストだとは思えない。
ただ数多くあるメジャーな言語の中で入門として良い方か悪い方かで言うと、結構良い方。
だけど個人的には入門は簡単で、マスターするには奥深く、活用できる世界も広くて、今後の可能性も大きいJavaScriptをお勧めする。
27:2014/11/12(水)17:09:01 ID:
VIPにPHPやる人いたぞ

webプログラマになりたいお
http://hayabusa.open2ch.net/test/read.cgi/news4vip/1415779397/l50
PHPの書籍を買ってきたけど、最初のページでつまづいてるお
28:2014/11/12(水)17:38:18 ID:
>>27
レスが100も行かずに沈没する予想
29:2014/12/19(金)23:42:40 ID:
今はもう利用者も減ってるけど、
ActionScript のこういうサービスも面白かった。

wonderfl
http://wonderfl.net/
30:2014/12/20(土)03:32:17 ID:
今はHTML5があるからな
31:2014/12/25(木)06:26:41 ID:
Ruby
32:2014/12/28(日)16:37:42 ID:
文法が無いに等しい Lisp 系。

NewLisp が必要な事前学習量は最小だけど、日本語まわりが少しややこしい。
Common Lisp は古風で事前学習量も多めだけど、日本語まわりの対応度はかなり高い。
Scheme はミニマムだけど実装が難しいため方言が多く、また実用には膨大なライブラリが必要になってくるので結局 Common Lisp と大して変わらない
(ただし言語的にはよりモダン)。

Lisp は自分で文法 (的関数) が作れるので、Lisp 以外の言語をシミュレートできるし、それら他言語の利点を容易に組み込める。他の諸言語を比較検
討する上でも、Lisp の知識は大いに役立つ。
33:2015/01/09(金)22:49:37 ID:
比較的簡単とはとても言えないが Schemeをすすめる
具体的にはGaucheという処理系が勉強には良いだろう。
テキストは邦訳はないが The Little Schemer 第二版がお勧めだな
おこちゃま言語ではあまり扱わない
再帰、collectorによる末尾再帰(つまり継続による再帰)、無名再帰(つまりlambda式での再帰)、それに関連して適用順Yコンビネータを扱い、最後にSchemeを使ってSchmeインタープリターを実装する
それらは第8章から第10章の三章でやる。(ただし言語仕様自体を好きに拡張できるLisp系の大きな武器マクロについてはやらない)
第1章から第7章までは簡単ですが最後の三章は唸るかもしれない
その場合は
2chのLisp Schemeスレとかで質問すれば良いかと
いつかはLisp系の基礎はやっておいたほうがいいと思う。

どれか言語はひとつしかやらない!ということであれば健全に社会で生きていこうとするならLisp系は勧めない。
わははは
でも変人奇人大好き、普通の言語なんてただの逐次処理じゃないか!つまらんと思う人にはすすめる

さあ、一緒に変態になろう!
エヘヘ

エヘヘ
35:2015/01/13(火)11:58:03 ID:
HTML5+Javaスクリプトなのか今は;?
37:2015/01/13(火)20:19:23 ID:
コマンドラインで実行することに慣れたほうがいい。ブラウザなんて関係ない!
MS-DOSの時代は、みんなそれがふつうだった。いまでも、Linuxでは、ふつう
39:2015/01/13(火)20:21:33 ID:
>>37
馬鹿すぎると思います
38:2015/01/13(火)20:20:47 ID:
製品を出荷するんじゃないから、自分がたのしいかどうか(楽かどうか)で判断するべきだ。見栄えは関係ない
41:2015/01/13(火)20:28:07 ID:
ウェブブラウザで実行なんて、ぜんぜんたのしくないよ。いいかげんにしろよ
42:2015/01/13(火)20:29:55 ID:
あまりにもミスリードだ。他の言語をやってたら、JavaScriptなんか簡単に学習できます
44:2015/01/14(水)06:32:34 ID:
>>42
まあなんとも言えんな
>>6であるようにJSのプロトタイプベースの方がクラスベースよりも、
そして動的型付けの方が静的片付けよりもレイヤーが低いとみなせる
それにJSにもClass構文があったりTypeScriptの存在なんかでそっちの概念にも触れやすい
ある言語に慣れきってから次の言語を学ぶ際の段差はJSから始めるほうが低いと思う
まあでも結局、とある言語に慣れきって別の言語を始めると、その言語っぽくない書き方になるのはまったく変わらないけどね
45:2015/01/14(水)06:34:49 ID:
だから結局は目的に合う言語をするのがいいし、
もっと言えば最初は実用言語じゃなくておもちゃのような言語で
考え方の基礎、条件分岐や繰り返し程度を学んでおくのがベストだと思う
46:2015/01/14(水)15:59:42 ID:
アセンブラより始めて C に至る、亦楽しからずや。
52:2015/01/15(木)13:38:37 ID:
brainfuckより簡単な言語を俺はしらない
命令が8つしかない
53:2015/01/15(木)13:46:05 ID:
Rubyは3.0が出るの待ったほうがいい気がするな
そもそもプログラミングっていっても範囲が広すぎるから何をしたいかで使うべき言語が変わってくる
言語の美しさって面ならswiftを押す
僕が普段使ってるのはC++11/14だけど
54:2015/01/16(金)04:46:20 ID:
3が出たら出たでPythonみたいに3が普及するまでは、
どっちを始めたらいいのか分からなくなるからねぇ。

ちなみにSwiftはけして美しくない。
ドロドロ崩れかけてるケーキの元の形を直した物を、色だけ見て美しいと言っているようなもの。
あれは最低でもあと数度は焼かないと使いものにならない。
55:2015/01/16(金)10:23:29 ID:
言語設計的な意味での美しさならC#とかがいいのかな?
56:2015/01/16(金)13:27:20 ID:
javaよりはC#は美しいと言語仕様見て思った
言語が概念的だ

swiftが美しいと感じるのはドツボのobject-cと比較するからじゃないのか?
俺がScheme美しいと感じる時、暗黙にCommon LisPと比較してるように
57:2015/02/22(日)21:29:46 ID:
pythonだろ、jk
58:2015/02/24(火)02:11:32 ID:
haskellだろjk
59:2015/03/27(金)14:35:54 ID:
delphiだろjk
60:2015/08/15(土)16:35:59 ID:
 
 




初めてプログラムに触れる場合は、やはり自分の書いたコードが動いているのがすぐに見えるとモチベーションに繋がりますよね。 そうなると挙げている方が多いJavaScriptはすぐに動かせる点が大きいですね。 実際にアドバイスする場合は結局、習得後に何をしたいかに寄るのですが…

 

コメントする

名前
 
  絵文字
 
 

スポンサード リンク

スポンサード リンク