• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラミングをはじめたい)

プログラミング初心者のための言語選びと学習方法

このQ&Aのポイント
  • プログラミング初心者がどの言語を学ぶべきか迷っている方へ。ネットワーク内の別PCを起動できるソフトを作りたいという目標に向けて、適切な言語と学習方法をご紹介します。
  • C++やJAVAを学ぶ場合、C言語の基礎をマスターしてから進む方が理解が深まります。初めてのプログラミングに不安がある方は、C言語の基礎から学びましょう。
  • プログラミング初心者向けのサイトや書籍もご紹介します。右も左もわからない状態からでも、適切な学習方法でステップバイステップで学ぶことができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • buriburi3
  • ベストアンサー率44% (353/792)
回答No.1

Wake Up On Lanの仕組み自体は単純ですのでC++でもJavaでも実現は難しくありません。 その先に何を求めているのかが分からないのでどちらが…と言いにくいです。 C++、Java習得の為にC言語を学ぶ必要はありません。 ただ、C++の参考書の中にはC言語を知っていることを前提に書かれている本もありますので参考書を選ぶ時には注意したほうが良いです。 C++でGUIを使う場合は半年で習得するのは困難だと思います。 C++には画面を制御する為の機能がありません。 ですのでGUI画面を使用する場合にはOSがどうやって画面を制御しているのか、C++からGUIリソースを利用するにはどいうすれば良いのか と言う知識が必要で、覚えなければならない事が膨大な量になります。 独学の場合はJavaの方が環境が整っている分だけ有利かと思います。 Javaの開発環境にはPleiades Eclipseの使用をお勧めします。 Pleiades Eclipseに組み込まれているCheckStyleとFindBugsはきっと独学で学習する人の助けになると思います。 http://mergedoc.sourceforge.jp/

kirarinx
質問者

お礼

有り難うございました

関連するQ&A