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

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

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
質問者に最適な言語を薦めるスッドレ
0002デフォルトの名無しさんNGNG
>>1
ダマットレ!
0003デフォルトの名無しさんNGNG
日本人初心者ですが何言語を勉強すればいいですか?
0004manko_chinko ◆GLc2rpKRNM NGNG
>>3
C
0005デフォルトの名無しさんNGNG
各言語の長所・短所/存在意義
http://pc3.2ch.net/test/read.cgi/tech/1027098376/
最強言語決定戦
http://pc3.2ch.net/test/read.cgi/tech/1030831416/
最強のプログラミング言語!
http://pc3.2ch.net/test/read.cgi/tech/1028116474/
最も将来性のある言語
http://pc3.2ch.net/test/read.cgi/tech/1030602629/
★★激初心者ですが何か?作りたい★★
http://pc3.2ch.net/test/read.cgi/tech/1034168672/
【完全初心者】何をやったらいいですか?
http://pc3.2ch.net/test/read.cgi/tech/1031149590/
プログラマーの勉強本気でしたいんですが・・・
http://pc3.2ch.net/test/read.cgi/tech/1028969364/
0006デフォルトの名無しさんNGNG
VB
0007デフォルトの名無しさんNGNG
(V)o\o(V)
0008デフォルトの名無しさんNGNG
>>1
素直に自分が知りたかったと白状しなさい。
0009デフォルトの名無しさんNGNG
もう同じ酔うなスレあるYo
プログラム初めてやるなら何がいいの? ( 598)
0010デフォルトの名無しさんNGNG
>>9
アセンブリ言語に決まっとる
0011hiloshiNGNG
マジ質問を

最近Cを始めたんだけど、C++とかは後でいいの?
あとやっぱポインタってみんなつまずいた?
0012manko_chinko ◆GLc2rpKRNM NGNG
>>11
>最近Cを始めたんだけど、C++とかは後でいいの?
いいですよ

>あとやっぱポインタってみんなつまずいた?
いいや。
0013デフォルトの名無しさんNGNG
まんこちんこ出現!!
0014hiloshiNGNG
>12
いいやってことはつまずかなかった?
オレいま1週間目くらいだけど
よくわからん

配列とポインタとか
0015デフォルトの名無しさんNGNG
最初から全部理解するのは難しいでしょ。
0016デフォルトの名無しさんNGNG
pascalやれって話も多いんだけど、pythonをやってみてもいいかと思う。
0017デフォルトの名無しさんNGNG
>>10
何系のアセンブラがいいの?w
0018hiloshiNGNG
今さ、「明解C言語 入門へん」ってやつやってんだ。
柴田ぼうようって人の。
わかんないと思うけど、
入門書のレベルくらいどれくらいで出来るもん?
0019デフォルトの名無しさんNGNG
>>14
俺も一週間目に一週間ほどつまずいていらいらしてたよ。
0020manko_chinko ◆GLc2rpKRNM NGNG
>>14
まぁ、じっくり考えてください。よほどのバカじゃない限りポインタぐらい理解できます
0021デフォルトの名無しさんNGNG
プログラム初めてやるなら何がいいの? http://pc3.2ch.net/test/read.cgi/tech/1016962435/l50
0022デフォルトの名無しさんNGNG
JAVAかRuby。Pythonでもいいから、
それなりのオブジェクト指向言語から入るがよろし。
デザパタもエキスだけ吸っとけ。
C,C++はあとあと。初心者が不可解なポインタバグに時間を潰すのはもったいない。
0023デフォルトの名無しさんNGNG
BASIC。
高校の数学の教科書にも載っているほど認められた最初にやる言語。
0024デフォルトの名無しさんNGNG
>>23
> 高校の数学の教科書にも載っているほど認められた最初にやる言語。

まあ、言語名に「Beginner's」って入っているぐらいだからな。
0025デフォルトの名無しさんNGNG
>>11
うわー、いきなりC++で良いのに・・・Cなんか覚えなくて良いよ。
0026デフォルトの名無しさんNGNG
>>25
オブジェクト指向の敷居が高いし、Cから始めた方がいいよ。

Cなら覚えることも少ないし、基本的な標準関数も理解できるんでないの?
それからC++をやっても遅くないと思う。
0027manko_chinko ◆GLc2rpKRNM NGNG
いきなりC++から始めたら覚えるのに時間かかりすぎて飽きるかも
CからやってC++に移るのがいいんだ
0028デフォルトの名無しさんNGNG
俺も最初は初心者系のスレをありがたいと思っていたけど・・・。
これだけ頻繁に立つとなァ。
0029デフォルトの名無しさんNGNG
組み込みとかドライバが書きたいならともかく、
いまさら初心者にC、C++はないだろ。
JAVAかC#。
せっかくこれから始めるんだから、
オブジェクト指向から入るがよいでしょう。
良い入門書さえあれば、難しいことはなにもない。
0030デフォルトの名無しさんNGNG
VBはやめとけ。楽にそこそこのことはできるので、
安住して、自分自身が一生そこそこになっちゃうYO!
まあ、一生そこそこでいいんならありだけど。
0031デフォルトの名無しさんNGNG
そうだね。
さいしょからオブジェクト指向やってけば
オブジェクト指向でのいい考え方が見い出せてくるよ
0032デフォルトの名無しさんNGNG
C#って仕事あるの?
0033デフォルトの名無しさんNGNG
今、C# で仕事してるよ。
0034デフォルトの名無しさんNGNG
そうですか。いずれ仕事が増えるのかな。
0035デフォルトの名無しさんNGNG
CやC++は、簡単な処理をするのにも初心者には理解不能なバグが
多数発生して、ハマり込んでしまう人が多いと思うよ。

RubyやJava、Smalltalk(C#もかな)あたりの、
ブービートラップの少ない言語から始めるのが吉。
少なくとも、実行時にエラーチェックが無くて
いきなりスコンと落ちる言語はやめとけ。
0036デフォルトの名無しさんNGNG
いいからおまえらDelphiつかっとけ。
0037デフォルトの名無しさんNGNG
>>17
ふつー Z80
0038デフォルトの名無しさんNGNG
>>35
コピペウザイ。

●●C++って死滅しちゃうの????●●
http://pc3.2ch.net/test/read.cgi/tech/1008349566/512

そんな奴は、VB でも使ってろ。

>>37
今からかよ !!
0039デフォルトの名無しさんNGNG
SmallTalkからはじめてケントタソみたいになってほしいかな?
で、Objective-CのCOCOAでキラーアプリ作って世界を変えてちょ。
0040デフォルトの名無しさんNGNG
>>35の書いてあることも良く分かるが、
ブービートラップの少ない言語で苦しんだ経験が
プログラミングの理解に役立つことは間違いないと思うのだが。
0041デフォルトの名無しさんNGNG
間違いある。
1.そこで得たのは結局ブービートラップ自体についての
  正しい知識に過ぎない。
2.今後そんなブービートラップなど、
  組み込みやOSなどの特殊のを書くとき以外無くなっていく.

∴ 初心者はC,C++じゃなくてC#やれ。
0042デフォルトの名無しさんNGNG
>>41
組み込みやOSぐらい書けないとマズイだろ(w
0043デフォルトの名無しさんNGNG
生ポインタ使う言語なんて、まず
if( "hoge" == strValue )
に苦笑いするようになって、それからでいい。
0044デフォルトの名無しさんNGNG
Perlでも==とeqの意味は違うんですけど?
0045デフォルトの名無しさんNGNG
PerlやるならRubyかPython。
0046デフォルトの名無しさんNGNG
>>43
Javaの空参照先にアクセスしたときの
「NullPointerExeption」ってのが未だに違和感あるなぁ・・・
0047デフォルトの名無しさんNGNG
>>46
NullReferenceExeptionとかに名前を変えろってだけの話か?
0048デフォルトの名無しさんNGNG
>>47
そうそう。
なんか開発段階のデバッグコードが
最後まで残ってるって感じじゃねーか?
0049デフォルトの名無しさんNGNG
ポインタの定義なんて言語によってまちまちなんだから別にいいじゃん。
0050デフォルトの名無しさんNGNG
>>46
確かにそうだ。いままで気が付かんかった…。
0051デフォルトの名無しさんNGNG
Exeption
0052デフォルトの名無しさんNGNG
>>51
確かにそうだ。いままで気が付かんかった…。
0053デフォルトの名無しさんNGNG
>>44
もうはまってるやん。
0054デフォルトの名無しさんNGNG
Lisp にしる。文法が簡単。
0055デフォルトの名無しさんNGNG
文法ならTcl の方が簡単ダーヨ。
0056デフォルトの名無しさんNGNG
Tcl の方が簡単というのは信じられないんだが、
どこかに Lisp と Tcl の BNF はないものか。
0057デフォルトの名無しさんNGNG
>>56
Tclの文法:
 コマンド ?引数1 引数2 ...?

以上
0058デフォルトの名無しさんNGNG
引数の構文として少なくとも { } つりあいとかあるだろう
0059デフォルトの名無しさんNGNG
初心者は一読あれ的age
0060デフォルトの名無しさんNGNG
>>56
LispのBNFって…。
0061デフォルトの名無しさんNGNG
>>54
じゃあ、Postscriptも。
0062デフォルトの名無しさんNGNG
Cだけはやめいたほうがいいよ。
絶対。
0063デフォルトの名無しさんNGNG
禿同
0064デフォルトの名無しさんNGNG
やめいた→やめといた
0065デフォルトの名無しさんNGNG
HSP
0066なつみNGNG
Dim stDocName As String
Dim stLinkCriteria As String

(略)

DoCmd.OpenForm stDocName, , , stLinkCriteria

・・・・上の構文を良く見かけるんだけど、stdocname,stLinkCriteria
自体に何か意味があるんでしょうか?必ずこの文字を使わなければ
いけないんですか???初心者ですみません。


0067デフォルトの名無しさんNGNG
>>66
まったく関係なし。
まずは変数からお勉強しましょうね
0068デフォルトの名無しさんNGNG
HSPは直感的に理解できるのがいい。すぐにWindowでるしね。
プログラミング=ゲーム作るっていう人には最適。そして
HSP → C  っていうのがいいと思う。つーかBはいらね。
0069デフォルトの名無しさんNGNG
とりあえず、HSPかDelphiで遊べ
0070デフォルトの名無しさんNGNG
Z-80
0071デフォルトの名無しさんNGNG
適当にGUIが使えて、取っ付き易そうなヤツを選ぶのだ。
大切なのは、プログラムとして完成させる事。
0072デフォルトの名無しさんNGNG
今ならウェブ必須だろうねえ
0073デフォルトの名無しさんNGNG
初心者にWebサーバの確保か面倒見さすのはどうだかねぇ。
0074デフォルトの名無しさんNGNG
HSP薦めてるヤシって本気でいってんの?ネタ?
0075デフォルトの名無しさんNGNG
日本語
0076デフォルトの名無しさんNGNG
HSP
0077デフォルトの名無しさんNGNG
vbから入ったので、今Javaで死ぬほど苦労してますが、何か?
0078デフォルトの名無しさんNGNG
COBOL
0079デフォルトの名無しさんNGNG
イー語
0080デフォルトの名無しさんNGNG
HSP
0081デフォルトの名無しさんNGNG
楽しさが一番さ。
0082デフォルトの名無しさんNGNG
初心者にはPascal系の厳密な記述が必要な言語を使って
しっかり基礎を身につけてもらいたい。

基礎を憶えた上でPascalに不満を感じたら
JavaだろうがHSPだろうが好きなに乗り換えればいい。
0083デフォルトの名無しさんNGNG
日本人初心者ですが何言語を勉強すればいいですか?
0084デフォルトの名無しさんNGNG
0085デフォルトの名無しさんNGNG
0086デフォルトの名無しさんNGNG
フリーのソフトだけでWindowsプログラムってできるんですか?
0087 ◆F52DmOxJlc NGNG
できるよ。
HSP とか Delphi Personal とか。
他にも VB や VS っぽいツールもあった思う。
0088デフォルトの名無しさんNGNG
>>83
まずは英語だな。
0089デフォルトの名無しさんNGNG
>>83
>日本人初心者
比較的最近に帰化したのか?
じゃあ、日本語を勉強したほうがいいぞ。
0090デフォルトの名無しさんNGNG
>>89
いや、まずは英語だな。
0091デフォルトの名無しさんNGNG
MS-BASIC VB VBScript HSP

と

C C++ Java JavaScript Perl Ruby PHP

あたりの間には深くて暗い断崖絶壁がある感じ。
それぞれのグループにどっぷりになると、他方へ移動しづらい。
ビギナーなら、まずどっちかに集中すべきか…。

(gas や MASM M80 は両者の中央にたゆたうイワシ雲って感じ)

Pascal COBOL FORTH は我が道を行く人向けかも。
Python はまだ触ったことないから何もいえない。
0092デフォルトの名無しさんNGNG
日本語

と

英語

あたりの間には深くて暗い断崖絶壁がある感じ。
それぞれのグループにどっぷりになると、他方へ移動しづらい。
ビギナーなら、まずどっちかに集中すべきか…。

(MIND、ひまわり、TTS は両者の中央にたゆたうイワシ雲って感じ)

エスペラント語 は我が道を行く人向けかも。
ハングル はまだ触ったことないから何もいえない。
0093デフォルトの名無しさんNGNG
MS-BASIC VB VBScript HSP
と
C C++ Java JavaScript Perl Ruby PHP
ってどんな違いがあるんですか?
0094しんのすけNGNG
ひまわりはどーよ。
0095デフォルトの名無しさんNGNG






http://freeweb2.kakiko.com/dengeki/indexc.htm




0096デフォルトの名無しさんNGNG
   ,.´ / Vヽヽ
    ! i iノノリ)) 〉
    i l l.´ヮ`ノリ <先生!こんなのがありました!
    l く/_只ヽ    
  | ̄ ̄ ̄ ̄ ̄|
http://muryou.gasuki.com/mona/
0097デフォルトの名無しさんNGNG
ゲームはなに言語?
0098IP記録実験NGNG
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0099デフォルトの名無しさんNGNG
最初に買うのにお勧めの本とかってありますか?
あとプログラミングを学ぶのにPC以外に用意するものってなんですか??
初心者以前の問題でスマソ
010099NGNG
100・・・・・初ゲットォォォォ!!!
0101デフォルトの名無しさんNGNG
>99  初100ゲットおめでとうございます。
>>お薦めの本
プログラミング言語の勉強ですか?それなら、
私見ですが、一つの本にこだわるのは良い事では無いと思います。それでもお薦めが欲しいなら、
推薦図書/必読書のためのスレッド PART 8
http://pc3.2ch.net/test/read.cgi/tech/1041595397/l50
が立ってますし、同スレの過去ログを眺めると、PART 3 ぐらいまでは、
一覧が書かれてるようです。そこにある入門書を適当に読んでみては?
途中でわからなくなったら別の言語を勉強するとかしてみては?

>>PC以外に用意するもの
コンパイラやインタプリタとかです。学習時に使用する言語に因ります。
言語はこの板のスレッド一覧を見ると、たくさん書いてます。
やはり一つの言語にこだわる事は良くないので、適当に選んでも差し障りは無いと思います。
言語の名前と"入門"という単語等を
http://www.google.co.jp/
に入力すると、ちょうどいい解説が見付かると思います、多分。
■ このスレッドは過去ログ倉庫に格納されています