No.1ベストアンサー
- 回答日時:
必ずアセンブラを学ぶ必要はありません。
最初からCの勉強をすれば良いでしょう。
通常のパソコンを使うならアセンブラの知識は必要ないと思いますが、組み込みなどの1チップマイコンを利用するなら、いずれは必要な知識になるでしょう。
参考URL:http://www.wakhok.ac.jp/~kanayama/C/01/c.html
この回答へのお礼
お礼日時:2004/11/01 19:51
来年から情報系の大学に進みたいと思っていますが、
普通科の高校からいくので情報のことがさっぱりわかりません。
大学の助教授に聴いたところアセンブラをやった方が良いといわれたので…
やっぱりC言語をやった方が…
No.5
- 回答日時:
アセンブラ自体は皆さんがおっしゃっているように
必要な場面に対面しない限り無駄な知識になりかねません。
ですが、情報処理の試験で使われるCASLであれば
アルゴリズムの勉強にもなるのでかじってみるのもよいかもしれません。
またコンピュータ書籍のコーナーに「CodeReading」(コードリーディグ)
といったような本があります。
信頼できる他人が書いた信頼できるプログラムを読むことで
プログラムの作法を学ぶといった内容です。
あるいはWebで使われるPHPもC言語に似ているので
取っ掛かりやすいかもしれません。
いずれにしてもまずは大きな本屋さんで
ズラリと立ち読みしてみて、"判れそう"
(誤字ではなく「判ることができそう」の意)
と感じた書籍を、財布と相談して購入されるところから
始めてみてはどうでしょう?
No.4
- 回答日時:
アセンブラは、初めて学ぶプログラミング言語としては特殊ですし、まず
荷が重すぎるので、Cに取りかかる前に挫折してしまう心配があります。
ここは素直に、Cから勉強し始めた方がいいですよ。
アセンブラでプログラムを書くためには、対象となるマシン(ターゲット)の
ハードウェアを知っている必要があります。こうしたものを勉強したければ、
アセンブラは絶好の題材です。コンピュータがどうやって動くのかという
仕組みが理解できるので、勉強になることは事実ですが、最初に取り
組む相手としては強敵すぎるでしょう。
ということで、繰り返しになりますが、まずはCから入って、必要に
迫られたらアセンブラに手を出すのが確実です。
No.3
- 回答日時:
30代男、職業プログラマーです。
確かにアセンブラから入れば、コンピュータの動きがすみからすみまでわかるから、いいといえばいい。
しかしだなー、アセンブラというものはCPUによって組み方が全然違うし、最近のCPUなんかは複雑な命令が何個もあってC言語よりはるかに難しいのじゃないかと。それよりか基本情報処理技術者試験の冊子で学んだほうがよほどいい…
皆が述べられているように電子回路とかハード系に行くのでなければまずはC言語から学ぶほうが良いですよ。いまどきアセンブラだけでプログラムを組む人はいないですよ(いるかもしれませんが少なくとも私の周りにはいません…)。
No.2
- 回答日時:
初めからC言語を習った方が早いと思いますけど。
(全く言語について習った事がないならなおさら)
アセンブラから入ればわかりやすいのはわかりやすいですが、今のパソコンで
アセンブラ云々というのはちょっと...
昔のパソコンでコマンドライン(MS-DOS)だけならまだしも、最近だとWindows関連のAPI
云々の話になるとかなり遠回りになりそうで。
まずは触ってみるのが一番ではないでしょうか?
「10日でおぼえるC言語入門教室」あたりからですかねぇ。
参考URL:http://www.seshop.com/detail.asp?pid=4912
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# アセンブラ指令 3 2023/06/17 14:47
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- 数学 C言語と将来性 7 2022/10/13 16:49
- 英語 社会人OLです。 仕事の関係で英会話を習得すると役に立つので、勉強しなきゃと思いオンライン英会話を始 4 2022/08/19 09:48
- その他(悩み相談・人生相談) 新大学1年生です。 入ってそうそう大学の英語テストがあったのですが悪すぎて落ち込んでいます。 友達は 2 2022/04/03 12:51
- 英語 英語を理解し話すこととして、日本語の参考書のように難しい用語でまとめられた文法書を使って勉強する必要 10 2022/10/12 14:28
- 予備校・塾・家庭教師 武田塾について。通信制高校3年です。 中学から含め全く勉強しませんでした。 高校は母も病気気味だった 2 2022/08/11 20:46
- 大学受験 3浪しようと思うので、アドバイスお願いします。 自分としては結構メンタルきつくて後期でいいから、東京 3 2023/02/13 21:47
- 高校 テスト勉強について 中間テストの結果がかえってきたのですがあまりよくありませんでした。 現代の国語と 2 2023/06/05 00:46
- ドイツ語 英語を勉強して損したことはありますか? 私の場合は、幼い頃からスイスの田舎が好き または 祖父(19 2 2023/03/01 16:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【H8マイコン】HEWで埋め込みア...
-
アセンブラで割り算
-
PICはアセンブラとC言語のどち...
-
PICのアセンブラからC言語へ変...
-
[C言語→アセンブリ言語]はどう...
-
アセンブラ(アセンブリ)の何か...
-
アセンブラからC言語に変換する...
-
アセンブラエディタ
-
データコピー
-
組み込み系C言語の学習法
-
Linuxについて。
-
x86系でリアル←→プロテクトモー...
-
素数を求めるプログラム(アセン...
-
SHの命令の意味について
-
Cとアセンブリ
-
MASMの機種依存についてお尋ね...
-
PIC16F84AのデバイスでC言語を...
-
RSA暗号化の処理時間
-
0xffffとは?
-
ものづくりに向いているプログ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ライン数とステップ数の違いは?
-
アセンブラからC言語に変換する...
-
Windowsはオープンソースですか?
-
[C言語→アセンブリ言語]はどう...
-
実行ファイルからソースはみれる?
-
PICはアセンブラとC言語のどち...
-
void __cdeclなど_
-
アセンブラ言語がわかりません。
-
このアセンブラの意味を教えて...
-
エンディアンについて。
-
アセンブラのコマンドについて
-
PICのアセンブラからC言語へ変...
-
アセンブラで割り算
-
最初のアセンブラ
-
CASIOのポケコンZ-1GRのアセン...
-
SHの命令の意味について
-
PC-9801でマシン語を学習するに...
-
PC-9801 MS-DOSでの実行ファイ...
-
アセンブラのLA
-
masm32がうまく動きません。
おすすめ情報