私は下位レベルのプログラミング言語を学びます。どちらを学習すべきか、Cまたはアセンブリ。私はブートファイルやそのようなものからプログラムを作成しています。アセンブリーまたはCプログラミング言語に関する意見
-1
A
答えて
3
Cがはるかに良い選択です。ほとんどのUnixオペレーティングシステム、Windowsなど。すべてがC言語で記述されていました。
LinuxおよびDarwin(MacOS)ドライバはCで書かれています。Cでは、必要に応じてより低いレベルで実行するためにインラインアセンブリ文を書くことができます。
私が最初に学んだ言語はCでしたので、私は少し偏っているかもしれません。
1
私は本当にあなたがアセンブリよりもアクセス可能な標準としてC言語で始めることをお勧めします。アセンブリ言語は、作業しているプロセッサによって異なります。 確かにアセンブリは興味深く、実際にどのように動作するかを実際に示していますが、実際には学ぶのは難しいです。 Cで始める(Cで少しプログラムを速くすることができるようになる)、実際に下がる気がするなら、Assemblyを試してみてください。
関連する問題
- 1. 関数は、Cプログラミング言語
- 2. Cプログラミング言語の "1ULL"の意味は?
- 3. cプログラミング言語 - declare()関数
- 4. 論理またはCプログラミング言語
- 5. ゲームボーイC言語のプログラミングC
- 6. MySQLで使用するプログラミング言語:JavaまたはC++?
- 7. C言語でAndroidプログラミング
- 8. プログラミング言語 "C Set 2"
- 9. C言語プログラミングのstrcat()
- 10. プログラミング言語でのタイプ化の意味
- 11. エラー:予想される識別子または「(」 - Cプログラミング言語
- 12. C++プログラミング言語のreturn 2文の意味
- 13. <?>はJavaまたは他のプログラミング言語の意味は何ですか?
- 14. VB6またはC#または新しいプログラミング言語にQuickBasicコンバータが必要
- 15. プログラミング言語
- 16. NesCプログラミング言語
- 17. C言語の*の意味
- 18. PhpStormはどのプログラミング言語でプログラミングされましたか?
- 19. K&R Cプログラミング言語演習2-9
- 20. gccでcプログラミング言語を拡張
- 21. C#でプログラミング言語を作成
- 22. cプログラミング言語のベース変換
- 23. Cプログラミング言語のスレッドのタイマー
- 24. PG:224 Stroustrup氏 - C++プログラミング言語、3E
- 25. Photoshop - プログラミング言語はありますか?
- 26. プログラミング言語を別の言語に変換するツールはありますか?
- 27. Cプログラミング言語のテンプレートはありますか?
- 28. プログラミング言語に関する質問を作成する
- 29. 「自己プログラミング言語」とは
- 30. FPGAをC言語のようにプログラミングできますか?
これはhttp://programmers.stackexchange.comでよりよく尋ねられるでしょう - それは本当にここには適していません。 –