トップページ⇒tech
1001コメント301KB

初心者のためのプログラミング言語ガイド Part9

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2008/05/16(金) 21:38:29
これからプログラミングを始める初心者の人に言語を薦めるスッドレ

質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。

各言語の特徴はこちらを参照
Wikipedia Category:プログラミング言語
http://ja.wikipedia.org/wiki/Category:%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E

Part8 http://pc11.2ch.net/test/read.cgi/tech/1208186034/
Part7 http://pc11.2ch.net/test/read.cgi/tech/1200807067/
Part6 http://pc11.2ch.net/test/read.cgi/tech/1193132235/
Part5 http://pc11.2ch.net/test/read.cgi/tech/1187886538/
Part4 http://pc11.2ch.net/test/read.cgi/tech/1177285633/
Part3 http://pc11.2ch.net/test/read.cgi/tech/1152778344/
Part2 http://pc8.2ch.net/test/read.cgi/tech/1122205164/
Part1 http://pc8.2ch.net/test/read.cgi/tech/1034505166/
0492デフォルトの名無しさん2008/06/14(土) 20:14:46
携帯電話は弱電と機械工作の知識が要るな
きちんと対価を支払って専門業者にぶん投げることを勧める
0493デフォルトの名無しさん2008/06/14(土) 21:47:26
格子状のマニピュレーターをPCからコントロールするタイプのはあるね
音声はPCのLINE入力からとればなんとかできるでしょ
0494デフォルトの名無しさん2008/06/14(土) 21:52:16
無料でやろうと思ってる臭がプンプンするのがなんとも
0495デフォルトの名無しさん2008/06/14(土) 21:59:00
無料でやろうなんて思ってないだろ
壊した携帯の元は取るだけの算段があるんだろ
0496デフォルトの名無しさん2008/06/14(土) 22:10:10
そっちのほうが怖いわーぼけー
0497デフォルトの名無しさん2008/06/15(日) 10:43:05
あーもうムリムリプログラミングなんてノーベル賞取るようなレベルのやつが勉強するやつだろ俺マジ向いてないねーからマジやーめた!ああああああああああああああああああああああああああああああああああああああちんこちんこ
0498デフォルトの名無しさん2008/06/15(日) 11:09:19
googleのフィルターをいちいちはずすのがめんどうなので
クリックひとつで自動で実行してくれるツールを作りたいのですが
これってrubyやperlでできますか?
一応、C言語の基礎を学びました
回答お願いします
0499デフォルトの名無しさん2008/06/15(日) 11:18:43
>>498
.google.com のクッキーを許可しろ
それで設定は保存される
0500デフォルトの名無しさん2008/06/15(日) 11:22:45
>プログラミングなんてノーベル賞取るようなレベルのやつが勉強するやつだろ

おっかあ……オラ……ノーベル賞……取れっがなぁ……
0501デフォルトの名無しさん2008/06/15(日) 11:24:59
>>500
取れないよ
>>497は壊れてしまったんだね
0502デフォルトの名無しさん2008/06/15(日) 13:25:20
>>499
キャッシュいつも削除しちゃうんです・・・。
0503デフォルトの名無しさん2008/06/15(日) 14:14:13
「しちゃうんです」じゃなくてこれからは残せ
0504デフォルトの名無しさん2008/06/15(日) 14:16:52
わかんないんです(><)
0505デフォルトの名無しさん2008/06/15(日) 17:43:40
そしたら、PCを窓から捨てて寝ろ
0506デフォルトの名無しさん2008/06/15(日) 18:45:27
投げ捨てるならあらかじめ言ってくれ。テスト環境用にもらっとくから。
0507デフォルトの名無しさん2008/06/15(日) 20:39:57
>>498
っ&safe=off
0508デフォルトの名無しさん2008/06/15(日) 23:34:10
>>491,492,493,495
有難うございます。

怪しい業者の者ではないです(汗
土木科の学生の趣味にするには、ちょっとレベルが高そうですが
頑張ります!!!!
有難うございました。
0509デフォルトの名無しさん2008/06/16(月) 03:52:56
がんがれ
0510デフォルトの名無しさん2008/06/16(月) 15:24:20
あれ、なんでだ>>1から読んだのに特に得るものが無かったぞ!
途中にあったエロゲ体験記くらいか
0511デフォルトの名無しさん2008/06/16(月) 17:00:48
初心者はタイトルに夢を見る。
↓
経験者は好きな言語を薦める。
↓
色々な言語がランダムに薦められる。
↓
さらに迷う初心者…その果てに
↓
何でも好きなのやれ、が結論になる。

真実を教えよう。「何でもいいからやった者勝ちだ!」
0512デフォルトの名無しさん2008/06/16(月) 17:23:11
初心者はelispからはじめるのが幸せだと思う
0513デフォルトの名無しさん2008/06/16(月) 21:52:11
初心者はタイトルに夢を見る。
↓
経験者は好きな言語を薦める。
↓
色々な言語がガンダムに薦められる。

に見えたw

真実を教えよう。「こ、こいつ動くぞ!」
0514デフォルトの名無しさん2008/06/17(火) 21:14:32
株の分析ソフトを作りたいんですけど言語は何がよろしいか教えてたもれ。

・株価のデータを外部から入手する。
・そのデータを元にチャートを表示するようにする。
・そのチャートにマウスで線を引けるようにする
(これは難しければ出来なくてもいいです)
以上のことがやりたいんです。

詳しく書くと
日や月単位で株価を縦軸、出来高を横軸にした四角いボックスを
表示するチャートが作りたいです。
http://www.asumiru.com/analyze/cv_c.html
こういうローソク足で出来高が多くなれば横に大きくなる感じです。
0515デフォルトの名無しさん2008/06/17(火) 21:25:35
java
0516デフォルトの名無しさん2008/06/17(火) 21:30:34


  ま  た  株  か


自作は半年くらいかかるぞ
C#かJavaかフィーリングに合うの選べ
0517デフォルトの名無しさん2008/06/17(火) 21:39:07
>>515-516
ありがとうございます。
C#とJava両方やって見ます。
0518デフォルトの名無しさん2008/06/17(火) 22:17:40
あのですね。
Windowsのデスクトップをですね。たとえば「F5押したらアイコンが見えなくなって壁紙だけになる」
とか、「スクリーンセーバーから戻るとかパソコンをつけるたびに壁紙がランダムで変わる」
みたいなことをしたいんですが、可能ですかね?
今Windowsプログラムの1番最初に読むレベルの本、Cの入門書2冊終わった所なんですが
今から初めてどれ位かかると思われますか?
0519デフォルトの名無しさん2008/06/17(火) 22:33:40
>>518
ですかね厨乙。
0520デフォルトの名無しさん2008/06/17(火) 22:48:17
>>519
ですかね厨乙。じゃね〜よw

www教えてくださいよ。ww
0521デフォルトの名無しさん2008/06/17(火) 22:48:22
>>518
そういうのはやり方を知ってるかどうかって問題だから、わりと簡単にできるんじゃね?
CでWindowsプログラミングする解説書を一冊読んで、あとは、それらのやり方を調べるだけ。

起動するたびに壁紙を買えるのは、シャットダウンのイベントを捕らえて、壁紙の情報を
あるところを書き換えるだけでできそう。
0522デフォルトの名無しさん2008/06/17(火) 22:49:30
草生やすあほはくるな
0523デフォルトの名無しさん2008/06/17(火) 22:52:38
上下巻で1000ページ以上あるWindowsAPIの本があるんだけど
それを一通り読んだ上でMSDNのwindowsAPIのリファレンスに一通り目を通せばなんとかなるから
まぁ片手間でも3ヶ月もかからんと思うな
0524デフォルトの名無しさん2008/06/17(火) 22:55:13
ググればいいよ。壁紙の変え方とかは、たぶん、レジストリを書きかえるだけだから、
すぐわかりそう。面倒だからおれは調べないけど。
0525デフォルトの名無しさん2008/06/17(火) 22:56:08
特定の銘柄を入力すると明日の株価が上がるか下がるかを表示する言語を教えてください。
05265182008/06/17(火) 23:03:05
>>519-524
ありがとうございました。自分はまだ能動的にそういうの触ったことないんで、壊しちゃうかもしれないけどやってみます!
0527デフォルトの名無しさん2008/06/17(火) 23:29:16
>>514 EasyLanguage
0528デフォルトの名無しさん2008/06/18(水) 01:54:19
誰とは言わんが、恐ろしくプログラミングのことを誤解しているやつ発見。
0529デフォルトの名無しさん2008/06/18(水) 02:19:46
お、おれじゃないもん!
0530デフォルトの名無しさん2008/06/18(水) 02:23:58
お、俺の事かな・・・
気になるからはっきり指摘してクレヨン
0531デフォルトの名無しさん2008/06/18(水) 07:44:34
javaってAPI覚えなくていいの?
0532デフォルトの名無しさん2008/06/18(水) 08:06:12
いいわけないですの
0533デフォルトの名無しさん2008/06/18(水) 22:13:25
僕も2ちゃんで数十秒で500レスくらいつけるすごいプログラミング技術を身につけたいのですがまずは何を勉強すればいいですか
0534デフォルトの名無しさん2008/06/18(水) 22:14:05
僕も2ちゃんで数十秒で500レスくらいつけるすごいプログラミング技術を身につけたいのですがまずは何を勉強すればいいですか
0535デフォルトの名無しさん2008/06/18(水) 22:15:54
すいません連投してしまいました
0536デフォルトの名無しさん2008/06/18(水) 22:19:30
必要なのはスイカを親指で割る練習だな
0537デフォルトの名無しさん2008/06/18(水) 22:23:24
2ちゃんねる側から制限されてるから数十秒で500レスは無理
不正の乗っ取った他人のノードをボット化すれば知らんがw
05385332008/06/18(水) 22:56:08
VIPのコテがそんな離れ技を使っていました
通常の方法では無理なのですかねぇ
0539デフォルトの名無しさん2008/06/18(水) 23:15:52
ネタじゃなしに、本気で聞いていたのかよ
0540デフォルトの名無しさん2008/06/18(水) 23:18:35
マジレス2行書いてやっぱやめた。
結論から言うと、不正をする必要は無いし簡単に実現できる。
覚えるならPythonかRubyがいいんじゃね。
0541デフォルトの名無しさん2008/06/18(水) 23:31:19
タイプセーフなオブジェクト指向言語スクリプト言語ってないですか?

スクリプト言語でなくとも、
・文法が簡潔
・プラットフォームに依存しない
を満たしていればいいです。
0542デフォルトの名無しさん2008/06/18(水) 23:38:33
Scalaとか。使ったことないが
0543デフォルトの名無しさん2008/06/19(木) 00:07:59
>>542
動的型付けだと思っていました。少し調べてみます。
0544デフォルトの名無しさん2008/06/19(木) 01:22:59
>>532
自分で作れば覚える必要ないじゃん?
0545デフォルトの名無しさん2008/06/19(木) 02:13:43
python始めてみたけど、プログラミングってやっぱり難しいんだね。
俺のようなアホには無理・・・と思いたくないからもうちょっと頑張ってみる。
日記すまん。
0546デフォルトの名無しさん2008/06/19(木) 02:28:23
がんばれー
0547デフォルトの名無しさん2008/06/19(木) 06:45:22
フリー限定で手取り足取り導いてくれるサイト教えて
0548デフォルトの名無しさん2008/06/19(木) 06:47:43
何言語
0549デフォルトの名無しさん2008/06/19(木) 07:13:43
wisdom softwareマジオヌヌメ
0550デフォルトの名無しさん2008/06/19(木) 11:40:12
プログラミングって根本的なものを解決してない
C言語などで繰り返しなど学んだとしてもライブラリを覚えたとしても
デザインパターン、アルゴリズム、ノウハウ がなきゃ作りたいものも作れない
プログラミング自体が欠陥品
0551デフォルトの名無しさん2008/06/19(木) 11:50:56
そういうのはマ板でやれ
0552デフォルトの名無しさん2008/06/19(木) 12:53:50
>>550は何やったって自分の思い通りじゃないって文句言うんだよ
0553デフォルトの名無しさん2008/06/19(木) 13:08:00
wikipediaより
プログラミング(Programming)とは、プログラムを作成することにより、
人間の意図した処理を行うようにコンピュータに指示を与える行為である。
プログラミングをする人をプログラマという。
プログラミングを行うためには、対象領域に関する知識、アルゴリズム、論理学などの様々な専門知識が要求される。

プログラミングで根本的なものが解決できない>>550自体が欠陥品という事が判明しますた。
0554デフォルトの名無しさん2008/06/19(木) 13:10:49
現行のプログラミングだって一昔前から見たらずいぶん抽象化された
愚痴るのは結構だが抽象化に終わりはないからな
スレ違いかあるいは板違いだ
0555デフォルトの名無しさん2008/06/19(木) 13:11:27
>>550にとっての根本的なものの解決策って地球破壊爆弾とかか?
0556デフォルトの名無しさん2008/06/19(木) 14:47:58
俺がトイレに篭って光速でうんこを出せば解決する
0557デフォルトの名無しさん2008/06/19(木) 14:51:17
>>550
( ´,_ゝ`)プッ
0558デフォルトの名無しさん2008/06/19(木) 15:06:03
C++勉強してるのですが
GUIの部分の記述が色々と面倒でしんどいです

やはりC#あたりも勉強しておくべきですかね
0559デフォルトの名無しさん2008/06/19(木) 15:07:22
C++Builderやっとけ
0560デフォルトの名無しさん2008/06/19(木) 15:32:22
C言語薦められてVS2005買って始めた時
プロジェクトの多さにビビッたのは印象的。

0561デフォルトの名無しさん2008/06/19(木) 20:59:24
最近趣味でプログラミングをしたいと思っています。
ttp://www.nicovideo.jp/watch/sm2999516
の中にあるようなプログラムを習得したいのですが、
なにがなんだかさっぱりです。
何から始めればいいか教えてください。
0562デフォルトの名無しさん2008/06/19(木) 21:10:34
取り合えずアセンブラでないかい
0563デフォルトの名無しさん2008/06/19(木) 21:15:50
あ、Cでも良いのか
0564デフォルトの名無しさん2008/06/19(木) 21:18:47
>>561
CPLDの設計をするための開発言語(HDL)にはいくつか種類があるけど、VHDLあたりがよく使われるらしい。
日本語書籍も出てるし解説サイトもあるけど、組み込み系の知識は必要だし、動画のやつを作るには回路設計の技術もいる。

具体的にどんな物が作りたいの?
組み込み系やりたいの?PC向けやりたいの?
0565デフォルトの名無しさん2008/06/19(木) 21:19:00
簡単にネットゲーム作りたいけど
どの言語があればできますか?><
0566デフォルトの名無しさん2008/06/19(木) 21:21:39
"簡単に"ネットゲームを作れる言語はありません
0567デフォルトの名無しさん2008/06/19(木) 21:22:24
>>564
組み込み系ですかね。
具体的に何をつくりたいとかはないんですけど
0568デフォルトの名無しさん2008/06/19(木) 21:26:59
プログラムを作れるようになるよりも、
プログラムを作れる奴を使えるようになる方がいいよ。
0569デフォルトの名無しさん2008/06/19(木) 21:27:29
とりあえずCを勉強しておけば、色々応用効いて良いかと
0570デフォルトの名無しさん2008/06/19(木) 21:38:05
>>569
応用が利くんですか、土台となるんですね。
ではCを勉強しまつ。どもです
0571デフォルトの名無しさん2008/06/19(木) 21:57:14
副業のために仕入、販売、在庫、会計の管理システムを作りたいと考えているのですが、どの言語を勉強して作ればいいでしょうか?
現在のスキルは、ファイルメーカーでそのようなソフトを仕事で作ったことがあるのと、組み込み系のCのソースがある程度理解できる程度です。

なお、本業で、そのようなソフトが作れるような仕事に転職することを考えています。
よろしくお願いします。
0572デフォルトの名無しさん2008/06/19(木) 22:11:39
ラグナロクオンラインを作るにはどうすればいいですか?><
何からはじめればいいのかわからないです
0573デフォルトの名無しさん2008/06/19(木) 22:26:13
>>571
VB、C#、Java使ってクライアント・サーバで作るか
Web系でASP、Java、PHP、Ruby、Perl他から好きな方法で
あとDB関連も勉強しといた方がいい。

>>572
C++&DirectX
0574デフォルトの名無しさん2008/06/19(木) 22:33:54
>>573
ありがとうございます
がんばってラグなろくつくってきます( ^ω^)
0575デフォルトの名無しさん2008/06/19(木) 23:39:52
2D格闘ゲームを作るならどれがいいですか?
0576デフォルトの名無しさん2008/06/19(木) 23:50:43
今のPCならスクリプト言語とかでもそうとう作れそう。
この10年くらい格ゲーって見てないけど。
0577デフォルトの名無しさん2008/06/19(木) 23:54:51
もうストリートファイターすら3次元だぞ
0578デフォルトの名無しさん2008/06/19(木) 23:56:00
簡単なものならHSPというのも無いではない
本格的なものとなると現状で選択肢はC/C++、C#ぐらい
スクリプト系の言語は・・・・最近のマシンならいけるかもしれんが、それ以前に資料が少ないと思う
0579デフォルトの名無しさん2008/06/20(金) 00:14:08
本格的にやってみたいので、取り敢えずcに着目してみます。有り難う御座いました

>>577
俺は最近の3D格闘より古い2D格闘派
0580デフォルトの名無しさん2008/06/20(金) 00:18:01
なんでもいいけど、実際のプログラムの中身なんて終わりの頃まで本気でどうでもよくて、
グラフィックデータと調整が全体の8割くらい占めてるぞ
全体の8割分のデータは既に揃ってるんだよな?
フリーの対戦格闘ツクールみたいなので試してみてからのほうがいいんじゃないかと思うがね
0581デフォルトの名無しさん2008/06/20(金) 00:19:28
正統派 ( DirectX C++) でやるより、格闘ツクールとかで完成させてから
プログラムやれば? 画面表示や30 FPS 60FPSにするだけで苦戦思想
0582デフォルトの名無しさん2008/06/20(金) 01:00:04
>>579だけど
ツクールは値が張るから、mugen系で取り敢えず完成させてみる
0583デフォルトの名無しさん2008/06/20(金) 01:29:31
画像も自分で描くのかどうかは知らんが、ゲームとして物足りなくても完成させることのほうが有意義だ
まあ頑張れ

あまり知られてないことだが、世の中で作られたアマチュアのゲームの半分以上は
ゲームといえる形すら保てず未完成で放置されている
ベクターとかに行くとすごいのやすごくないのが大量にあるが、あれは全体から見て1割くらいで
残り9割のソフトはあの域に達してもいないんだ

すごいゲームを作ろうと考えるのもいいけど、そういうのは5回目くらいからやろうぜ
0584デフォルトの名無しさん2008/06/20(金) 03:31:57
>>571
Windowsだと、既にいくらでもあって、副業になるかどうか。
Linux Mac 上で作って欲しい。それだと、言語の選択も
少し変わるかもしれない。
0585デフォルトの名無しさん2008/06/20(金) 03:36:34
副業ってことは売るってことか

無理だな
個人レベルのサポートしかできんとこに金出すアホ企業などおらん
0586デフォルトの名無しさん2008/06/20(金) 03:45:06
>>585
きっちりできていて、Linuxだったら数万円でも私は買うよ。
0587デフォルトの名無しさん2008/06/20(金) 04:05:05
>>583
小説賞に応募してくる作品の殆ど(一次審査で落ちる連中)は、
つまらないという以前に、日本語になっていないらしいからなぁ。

どの分野も、末端は広いよね。
もちろん、その末端の広さを見て、変な安心をしちゃいけないけど。
0588デフォルトの名無しさん2008/06/20(金) 04:18:56
単純に「飽きちゃう」んだよね

ゲームに限らず、なにか便利ライブラリを作ってサイトで公開したよとか
ライブラリ登録サイトに登録してプロジェクトにしたよとか
そういうソフトでもバージョン0.2.15くらいでたいていは死ぬ

作者がプログラミングやネットやめたのかと思ったら普通に別のソフト作って活動してたりする
0589デフォルトの名無しさん2008/06/20(金) 07:38:30
何だか微妙にグサッとくるなw
完成したものの飽きてサポート終了したやつが多数あるわ・・

作ってる時は楽しいんだよ・・作ってる時は・・・。・゚・(ノД')・゚・。
0590デフォルトの名無しさん2008/06/20(金) 07:41:05
そういう意味でもフリーよりはシェアのほうが良かったりするんだよな。
フリーだとどうしても責任が無いので作りっぱなしになることも多い。

>>589
まあフリーだったらいいんじゃね?
シェアでもサポート期限もあるしな。
0591デフォルトの名無しさん2008/06/20(金) 12:55:16
何か作ろうと思ってもどうすればいいのか分からないから困る
■ このスレッドは過去ログ倉庫に格納されています