トップページ⇒tech
981コメント256KB

プログラム初めてやるなら何がいいの?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
VBとかCとか色々あるけど、
一番最初にやるには何がいいの?
高1なので、数学面であまり難しいのとかもちょっと。
Basicとかからがいいんですか?
できたらフリーソフトでできるのがいいんですが。
オススメは何でしょうか。
0685デフォルトの名無しさんNGNG
プログラマ志望の為のお勧めコース (除くゲーム・組込志望)

○ VB.NETでスタート
 まずは画面にポトペタと貼り付ける操作を勉強しましょう。
 後はその都度、ヘルプを見たり、2CHで聞いたりしてお気楽に勉強します。
  サンプルも豊富ですし、書籍も初心者向けに大量にあります。

 ただし、基礎は身につきません。しかし、労働にはそんなものは不要です。
 どうせVB.NETのプログラマなんて5年も続けたらお払い箱ですしね。
 でも、とりあえず今の就職が欲しいならコレです。
0686Delフサギコ ◆A6VzDeLphI NGNG
           _____________
   ∧.,,∧  /
  ミ.,,゚∀゚彡<  >>683激しく同意
  ミ つ目(ミ . \_______________
〜ミ,,O,,,,,,つ
  >>684  私は一生C++とは縁遠くしても生き残れてよかった。
0687デフォルトの名無しさんNGNG
こんなどうでもいいスレに
どうしてこれほどレスがつくかな〜
0688デフォルトの名無しさんNGNG
>>686
いや、フサギコの場合は、バランスの取れたオブジェクト指向とは・・・・
今、ちょっとアンバランスな状態だと自覚した方がいいよ。
0689デフォルトの名無しさんNGNG
組込志望の為のお勧めコース

○ PICでスタート。フラッシュマイコンで入手し易いのを選ぶと良いでしょう。
  一緒にハンダゴテも購入して、書き込みアダプタは自作しましょう。

○ C言語 これは必須です。オークスのM16CボードがCコンパイラ付です。
  他に、WondorWitchや Piece もCコンパイラが附属しています。
  GBAもアングラ的情報を集めれば可能ですが、これはもう少し後の方がいいでしょう

○ Delphi 組込み用の開発ツールは貧弱です。自分でアセンブラやツール類を
  自作しなければならない事も多いです。Windowsで作れる道具を一つ習得しておく必要があります

○高レベルハードウエア記述系
  まだまだ、まともなものを揃えるのはなかなか大変(金額的にも)ですし、方言もあるので
  どれが良いというのは難しいですが、勉強だけはしておいた方がいいでしょう
0690658NGNG
抽象化。概念表現。
0691デフォルトの名無しさんNGNG
>>687
実はどうでもよくないということでは?(ワラ
0692デフォルトの名無しさんNGNG
VB のために市ね!!
0693デフォルトの名無しさんNGNG
1つの言語をマスターするのにどの位時間かかる?
0694デフォルトの名無しさんNGNG
糞スレageんな。
0695デフォルトの名無しさんNGNG
>>694
だな
0696デフォルトの名無しさんNGNG
マスタの正確な定義による
ついでに言語にもよる
0697デフォルトの名無しさんNGNG
>>696
Cとかjavaは?
0698デフォルトの名無しさんNGNG
レベル1 就職してOJTに放り込まれる
レベル2 前の会社の上司や仕事先から直接お願いされる
レベル3 Webに自作ソフト載せとけば適当に仕事の話が舞い込む
レベル4 シェアウエアでウハウハ

どのレベルをマスターと呼びますか?
0699デフォルトの名無しさんNGNG
level 5 引き篭もりながらコンパイラ作成
0700デフォルトの名無しさんNGNG
現場から言わせてもらうと、もうJAVAエンジニアはいらない。
覚えるなら覚えてもいいけど、今から覚えて、覚える頃にはもう仕事がないです。
仕事に使うってわけじゃないならJAVAはお勧め。
仕事に活かしたいならC#を覚えるべき。
あと、エンジニアが少なくて困ってるのはABAP/4。
ABAP/4マスターになったら月50万は貰えます。
0701デフォルトの名無しさんNGNG
>>698
シェアウェアでウハウハな人間て、日本に何人いるの?
0702デフォルトの名無しさんNGNG
C#がおすすめですよ。
0703デフォルトの名無しさんNGNG
>>700

現場から言わせてもらうと、君の職場は仕事の獲方を考えたほうがいい。
0704デフォルトの名無しさんNGNG
ポインタ叩くくらいのパフォーマンスが要求されるシーンでは、C++ なんじゃないの? やっぱ。
(動画処理、サウンド処理のプラグインAPI って C++ でもって提供されてるでしょ)

言語的に整備されてないっていうのは、作り手がうまいルール作りャいいし、それは
Java や Ruby 使ってれば大体分かってくるでしょ?
0705デフォルトの名無しさんNGNG
>言語的に整備されてないっていうのは、作り手がうまいルール作りャいいし、それは
>Java や Ruby 使ってれば大体分かってくるでしょ?
スレ違いと思われ
ここは「プログラム初めてやるなら何がいいの? 」でし
0706デフォルトの名無しさんNGNG
>>700
ABAP/4ってことはSAPマンセーっぽいけど、SAPってC#のサポートやめてJavaにしたんじゃなかったっけ。
0707デフォルトの名無しさんNGNG
>>706

まぁ、700のとこはお上から仕事もらえるかどうかが全てだから
あんまり関係ないんでないの。
0708デフォルトの名無しさんNGNG
お金必要なら、携帯電話のHPの広告で儲けるのがいいよ。

今は、広告、1クリックで50円のトコもある。
月に50〜100万かせぐのもざら。
もちろん、ページつくらなけりゃ駄目だけどね。

携帯端末用HP広告評価スレッド
http://pc3.2ch.net/test/read.cgi/hp/1037628735/-15

0709デフォルトの名無しさんNGNG
将来プログラマになりたいヤツは絶対、C,C++覚えろ!
そして、Java、C#と以降しろ。

趣味で適当にゲームとかつくりたい人はVBかDelphiがいい。
でもVB、Delphiごときで「俺はプログラマだ」なんていう人間にはなるなよ。
腐れ外道だからな(藁
0710デフォルトの名無しさんNGNG
↑腐れ外道の戯言
0711709NGNG
俺が言いたいにはVB,Delphiごときでデカイ態度とるなってこと。
言語自体は悪いものではない。

C使えないやつは謙虚に生きろ、ということだ。
0712デフォルトの名無しさんNGNG
↑
VB,Delphiも使えない香具師
0713デフォルトの名無しさんNGNG
Cやってから、C++とJava、どっちに移ればいいでつか?
0714デフォルトの名無しさんNGNG
↑少なくとも、君とは一緒に仕事したくないよ。
0715デフォルトの名無しさんNGNG
714は711へのレスね
0716デフォルトの名無しさんNGNG
学生さん?
0717デフォルトの名無しさんNGNG
>>713
今の世の中、言語1種しかしらないようでは取り残されるのがオチ。
両方覚えなさい。
0718デフォルトの名無しさんNGNG
VBはCよりオブジェクト指向に近い言語。
Delphiはオブジェクト指向。
0719デフォルトの名無しさんNGNG
糞Cをやろうとしてるならアセンブラやったほうがイイ
0720デフォルトの名無しさんNGNG
>>719
糞C云々はともかく
アセンブラってとこに同意見
0721デフォルトの名無しさんNGNG
アセンブラ?あほでもできるがば
0722デフォルトの名無しさんNGNG
>>721
そうアフォにもできる
そのアフォにすらなれてないうましかが多いよな
0723デフォルトの名無しさんNGNG
722 == 正論
0724デフォルトの名無しさんNGNG
基礎からやりたいなら せめて
1. アセンブラで、多倍長処理
2. 掛算命令の無いCPUで、アセンブラで乗除算
は、やっておくべきだな
0725デフォルトの名無しさんNGNG
>>724

それに慣れるとケチになりすぎてストレス溜まります。
0726デフォルトの名無しさんNGNG
>>725
そうか?
じゃあせめて再帰下降で四則演算が出来るスクリプトを一つ作ってみろ
アセンブラとは言わないからせめてCとかpascalとかで
0727デフォルトの名無しさんNGNG
-------------------------------------------------------
【2002】質問スレの数に見る『ム板的流行言語2002』

1位 C言語   【 part 45 】
2位 Java    【 part 22 】
3位 VisualBasic【 part 18 】
4位 Delphi   【 part 18 】
5位 VisualC++ 【 part 14 】
6位 C++    【 part 13 】
7位 C#     【 part 8 】
8位 C++Builder 【 part 4 】
9位 HSP    【 part 3 】
10位 Ruby    【 part 2 】

(環境含む)
-------------------------------------------------------
0728デフォルトの名無しさんNGNG
PrologとかPythonは?
0729デフォルトの名無しさんNGNG
10位 Python  【 part 3 】

>>728
Rubyを10位にしたかったの・・
0730デフォルトの名無しさんNGNG
全く初めてなのですが
アセンブラをやるなら
何が良いですか?
0731デフォルトの名無しさんNGNG
>>730
俺に聞かれても...
0732デフォルトの名無しさんNGNG
ぜっぱち。
0733デフォルトの名無しさんNGNG
8086
0734デフォルトの名無しさんNGNG
じゃなかった、、、
6800
0735デフォルトの名無しさんNGNG
vc++のインラインアセンブラ。
昔のCPUじゃ興味もわかないでしょ?
0736デフォルトの名無しさんNGNG
インラインじゃコードしか書けない
386やるならMASMだよ
0737デフォルトの名無しさんNGNG
>>730
CとかPascalとかJavaとか終ってから アセンブラは勉強した方がいい。
勉強するなら、アセンブラを使ってみるより 既に覚えたツールで
1、 逆アセンブラ
2、 アセンブラ
3、 シミュレータ
を作って勉強した方がいいよ。

いきなりアセンブラから入ると、上位概念が習得しにくくなるかもしれないし
0738デフォルトの名無しさんNGNG
上位... (ププ
0739デフォルトの名無しさんNGNG
DOSやったらまだしもWINでのMASMは入門向きゃない
昔のCPUがイヤやったらH8とかDSPとかSHとかのトレーナーキットぎょーさんあるやんか
トラ技見てみ秋葉逝ってみヒキコが一番あかん
0740デフォルトの名無しさんNGNG
Objective C はいいぞ、少年。
0741デフォルトの名無しさんNGNG
(#`Д´)マヂデスカッ
0742デフォルトの名無しさんNGNG
86なんて糞
解説サイトはほとんど16ビットで年寄りのオナニー
実用じゃない。
0743デフォルトの名無しさんNGNG
解説サイト漁ってるオマエはオナニーみてハァハァしてる変態
0744デフォルトの名無しさんNGNG
>>742
糞かどうかは市場が決めること
32/64bitで実用的なx86亜旋武羅を
本気でやろうって若者は今どき貴重
そのやる気を大事にしようや
0745730NGNG
あの後いろいろ調べまして、

とりあえずこの↓本よんで
http://www.amazon.co.jp/exec/obidos/ASIN/4871482456/qid=1038707133/sr=1-1/ref=sr_1_2_1/249-1053684-5349146
下記のサイトで一通り学んだ後
http://hp.vector.co.jp/authors/VA000124/index.htm
一応アセンブラは中断する予定なのですが、

次にJAVAかPerlを学びたいと思っております。
皆様アドバイスありがとうございました。
0746デフォルトの名無しさんNGNG
>>1
     ______
    /_      |
    /. \ ̄ ̄ ̄ ̄|
  /  /  ― ― |
  |  /    -  - |
  ||| (5      > |
 | | |     ┏━┓|   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | | |     ┃─┃|  < こんなサイトを見つけた
|| | | |  \ ┃  ┃/    \  正直、スマンカッタ
| || | |    ̄         \_________
http://freehost.kakiko.com/hiroyuki/
0747デフォルトの名無しさんNGNG
私は、プログラマコースでVBとCを習っていましたが、Cはint、longで挫折。
VBは配列で挫折です。
それでも、就職のため(Excel,Word,Accessをall一級まで持っても、実務経験がないので
就職できません)もう1度プログラムを勉強しようと思っています。
こんな状態(VBでさえ挫折)でも勉強できるプログラムってありませんか?
Htmlは除きます、念のため。
0748747NGNG
あ、ちなみに、Caslも途中で…。
2種受験用だったんですけど…。
0749デフォルトの名無しさんNGNG
>>747
HSP。就職にはなんら関係ないけど。
0750デフォルトの名無しさんNGNG
就職できないのは他の事が原因と思われ。
0751デフォルトの名無しさんNGNG
>>747
で、ナンの職種に就職したいの?
0752デフォルトの名無しさんNGNG
プラグラム技術板見てて、最初にC言語から覚えて序々に派生して
覚えていくのが良いみたいに、自分では解釈したのですが。
C言語でアプリ作るには、何が必要なんですか?
メモ帳とコンパイラでできるんですか?
0753デフォルトの名無しさんNGNG
>>752
あえて茨の道を歩む・・・それもまた善きかな
0754デフォルトの名無しさんNGNG
メモ帖とコンパイラと正しく導いてくれる参考書or先輩
0755デフォルトの名無しさんNGNG
プログラミングの知識が全く無かったんですけど、
(ちょっとJavaScriptとperlを勉強してた程度)
このスレみてC#を勉強してみようと思い
>>249のをダウンしてインスコしてみたんですけど、
なんか途中「IIS(internet information servr だったかな?)が入ってないよ!」
って言われたんですけど、そのままでも進めたので無視して入れたんです。

それから色々調べたらどうやらIIS入れた方がいいとのことなんで、
これまた調べたら、ググって引っかかるのが、
win2k とか winxp pro のIISについての説明とかで、
私の環境のxp home はでてこないんです。

microsoftも行ってみたんですが、のってないし、
homeとproの違いのとこを読むと、サーバー関係の違いが目立ったんで
おそらくhomeには入れれない?用意されてない?のかと思うのですが、
どうなんでしょうか?

それと、もしIISが入れれないなら、
C#を学ぶにあたっての不具合はどういうところでしょうか?
と言うより、学べないでしょうか?

全くワケワカランなこと言ってましたら、申し訳ないです。
それと、いきなりの長文すいませんです。
0756↑NGNG
age忘れました
0757755-756NGNG
本当に申し訳ないです。age
0758デフォルトの名無しさんNGNG
>>757
しつこい氏ね
0759デフォルトの名無しさんNGNG
>>758
えーっ!!
age忘れただけやん。・・・ごめんなさい。
0760755NGNG
もっかいだけageさせてください。
どなたか・・・
0761デフォルトの名無しさんNGNG
>760
報酬による。
0762○NGNG
プログラマの素質がある人は、最初に勉強する言語なんか選ばない。
選ばずとも、プログラミング言語に惹きつけられる。
0763755NGNG
>>761
お願いします。( ´∀`)つ�I
0764デフォルトの名無しさんNGNG
>>763
IISってWebサーバらしいけど
C#プログラミングと関わってくるものはASPとかしかないんじゃないの?
多分、普通にやるならいらないんじゃないかと思う
ていうかC#やったことないので詳しくはわからない

>>762
よくわからんけど言語はおもしろいものという意味で同意。
0765デフォルトの名無しさんNGNG
>>764
thx。
もうちょい調べてみます。
0766747NGNG
遅くなりました。
>749さん
 HSP? ごめんなさい、聞いたことがないです。
>750さん
 年齢のこともあるかも。文系大学を卒業後に専門学校に入りなおしたので、
 20代後半(26歳)なんです。
 学校で就職できず、今も派遣とバイトでつないでます。
>751さん
 本音は、1級がもったいないから事務かインストラクター希望ですけど、
 プログラマコースにいたのでSE・PGの募集にも応募してみようかと。
 でも、VBでつまずくし、Caslもできかったので、自信がないんです。
0767最凶VB厨房NGNG
>>766
このスレはネタスレですか?
0768デフォルトの名無しさんNGNG
>>766
君はプログラマにはなれない
0769デフォルトの名無しさんNGNG
>>747
よろこべ、君でもプログラマになれるぞ!
http://www.geocities.co.jp/SiliconValley-SanJose/5667/#CHAPTER002
0770デフォルトの名無しさんNGNG
はいはいはいはい
0771デフォルトの名無しさんNGNG
やりたい事が出来たら言語はなんでもいいんではないの?
仕事にするのなら別だろうけど
0772747NGNG
見て来ました、『真・プログラマになるには』ですよね。
読んでみたら…きびしそうですね…。
プログラマコースの人(2種合格者)は、就職先を選び放題だったので…
それだけ見てあこがれていたんですけど…。
とりあえず、マクロはできるので(Excel、Word、Accessは一級)、
もう1度VBからやってみます。
卒業時にもらったPCに、VBがインストールされたままなので。
0773デフォルトの名無しさんNGNG
(´-`).。oO(int, longで挫折。。。ボク意味わかんないよ。。。)
0774デフォルトの名無しさんNGNG
>>772
26で大学と専門学校出たなんて嘘だろ?
ネタなんだろ?煽りなんだろ?
俺に希望を持たせてくれ。
0775デフォルトの名無しさんNGNG
>>772
毎日ここに来い!わかんないところ教えてあげるから。
もう、かわいそうすぎて見てらんない。
0776デフォルトの名無しさんNGNG
Cから入った人ってポインタで詰まるってよく聞くけど、
アセンブラから入れば無問題さ。

と思ったら、int,longで挫折ってなんじゃそりゃ。
0777747NGNG
本当ですよ…ちゃんと4年制大学出てます。
ただ、偏差値が低いのと、文系だったから就職がなくて。
専門学校は、横浜の某専門学校(絶対にわかりますね。でも、それ以上は書きませんから)です。
………希望を消してしまってすみません。
int、longのあたり、「2種特訓に出た人はわかるはずだから、自分で読んで」だったんです(涙)
Caslだって、配列からわからなくなっちゃったし。(もちろん落ちました)
SQLは得意なんですけど…(J検2級、コンピュータシステムが自己採点60点で落ちてます。
でも、もう一教科(卒業年から、三教科になって、国語?が追加されたらしいですけど…???)
は85点(自己採点)合格してます)ね。
数学は得意だった(大学の学部がバレます…?)し、英語もよかったので、担任には不思議がられてました。
英語と数学ができるのにアルゴリズムができないなんて…と。
とりあえず、VBからやり直す予定…。VBは、配列以降がまったくわからないだけ?なので。

これから家族の時間(LANがないので交代制です)なのでまた来ます。
0778デフォルトの名無しさんNGNG
(´-`).。oO(4年制大学を出ているとはとても思えないな…
0779デフォルトの名無しさんNGNG
>>777
プログラマは数学は出来ないってどっかに書いてあった気もする。
0780デフォルトの名無しさんNGNG
>777
人間的に痛いから消えろ。
0781デフォルトの名無しさんNGNG
プログラムやるより先に
オブジェクト指向を勉強するべきだ!
はPG→SEじゃなくて最初からSE!
政府ライクな陰謀ですか?
0782デフォルトの名無しさんNGNG
>>777
向いてない可能性が高いよ
パシッときてガッと書き上げるようじゃないといいプログラマとはいえない
ただこつこつ頑張るだけのプログラマって迷惑な存在だったりする
0783デフォルトの名無しさんNGNG
>>747
>Cはint、longで挫折。
>VBは配列で挫折です。
いとも簡単に挫折してるが理解する努力をしたのかと問いたい。
普通そんなところで挫折するわけないだろ。
0784デフォルトの名無しさんNGNG
>>783
人間向き不向きってのがあるんだよ。
普通じゃないくらいにプログラミングに向いてない香具師だっているだろ、そりゃ
そんなやつは全然違うとこですんげー才能もってたりするもんだ。
そっちにいけ。才能探せ。なかったら回線切れ
■ このスレッドは過去ログ倉庫に格納されています