プログラミング未経験の男です。
質問 『javaを学ぶ前に学んでおいたほうが良い、初心者にも取り組み易い言語はなんでしょうか?』
幾つかの理由から、プログラマという職業に強い関心を持っています。web系、オープン系、汎用系、組み込み系、制御系の中のどの分野で働いていきたいのかはまだ決めていません。
プログラムを実際に組むという事を自分では今まで一度もした事がありません。
自分は事情により、来年、数ヶ月間java言語を学校で無料で学べる事になりました。
学べる言語はjava限定なのですが、無料でプログラミングを学べる事から受講したいと考えています。
自分は来年まで待たずに、なんでもいいのでとにかく簡単なプログラムを自宅で実際に組んでみたいです。
プログラマという職業は自分に果たして向いているのかどうか、早く確かめたいのです。
javaを学ぶ前に学んでおいたほうが良い、初心者にも取り組み易い言語はなんでしょうか?
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Javaを学ぶんなら、他の言語を学ぶ必要はないです^^
むしろ、勉強しないほうが余分な知識が入らなくてまっさらから勉強できるので良いかもです。
来年までといわず、他の言語をやるぐらいなら独学でJavaをやってみては如何ですか?
No.3
- 回答日時:
講座の予習と思ってJavaをやる、にもう一票。
講座だけでは掴めない事・講座で初めて掴めるような事もあるでしょうから、今の段階から独学でやってみる事は決して無駄にはならないはずです。
No.2氏の仰るように他のプログラミング言語の癖が付かない、というメリットもあります。
入門書の類が他の言語と比べて入手しやすく独学の環境にもあまり困らないという点も挙げておきます。
No.4
- 回答日時:
>>自分は来年まで待たずに、なんでもいいのでとにかく簡単なプログラムを自宅で実際に組んでみたいです。
本格的にプログラマーをめざすというなら、やっぱり「C言語」でしょうね。でも、プログラミングの楽しさを味わえるか?向いているか?を確認するっていうならRubyもいいかと思います。
C言語だと、あるていど使えるようなプログラムを作るばあい、知らないといけないことが結構あります。でも、Rubyだとお手軽に文字列処理とかワイルドカードの処理の記述できて、修正後にコンパイル作業もすることなく、動作させて試すことができます。
まあ、Rubyに慣れると、「Rubyだと簡単なのに、C言語(とかJava)だと、型だの、ライブラリだの、なんでこんなにメンドクサイの?」と思えることもありそうで、C言語やJavaを嫌いになるかもしれませんが。
>>学べる言語はjava限定なのですが、無料でプログラミングを学べる事から受講したいと考えています。
なんとなく、詐欺商法っぽいものを感じてしまいます。「ここから先を知りたいなら、有料ですよ。これまでやったのは、雰囲気を味わう程度でしかないです。」って、有料講座のうん十万を請求されるとかなるのでは?(まあ、授業料のうん十万が高いかといえば、普通かもしれませんが・・・)
No.5
- 回答日時:
「初心者にも取り組み易い言語」に限定して言えば、HTMLとかJavaScriptになると思う。
何せ、このサイトを利用している時点で、開発環境はもう既に整っているということですから。今すぐにでも、Webプログラミングが可能です。ただ、質問者さんの場合は学ぶ言語が特定されているわけですから、いきなりJavaからでもいいとは思いますけども。
確かに、プログラミングの基本である「データ構造」や「アルゴリズム」を習得したいのであれば、専門書の数から言ってCでもいいですけども、数年前とは違って今ではJavaでもかなり多くの専門書が初心者レベルから上級者レベルまでいろいろと出版されています。
中でもお勧めなのが、これ。
Sunテキスト Javaアソシエイツ
http://www.sbcr.jp/books/products/detail.asp?sku …
PHPやRubyでも認定資格というのはあるのですが、実際には受験対策本が英語版しかなかったり、未だ専用の書籍が出版されていなかったりします。それに引き換え、上記のSJC-A本ではJava初心者を対象に書かれているのと同時に、Javaからのデータベース連携なども実際のコードを元に解説されたりしています。
実際に試験を受けるのかどうかは別として、ちゃんと真面目に独学をされていれば、年末までには初級Javaプログラマとして必要な基礎的知識については、体系的に一通りマスターされていることでしょう。そうすれば、学校での授業内容についていけなくなるといったこともなくなるでしょうし、独学の時にどうしても分からなかったことを、そこで解決すればいいということになるかと思います。
あと、たとえ地方などに在住だったとしても、出来うる限り都会の大型書店に行って、様々なJava本を実際に手に取って立ち読みしてみてください。そこからもう既に、独学は始まっていますから。
参考URL:http://suned.sun.co.jp/JPN/certification/javamai …
No.6
- 回答日時:
自分の経験からすると
やっぱりJavaScriptになりますかねぇ
文法はやや似てますし
(自分がJS→Javaの人)
参考URLに比較がありますが
やっぱり似てますね。
ただ、Javaを予習と思ってやるのも良いと思います。
参考URL:http://www.ne.jp/asahi/hishidama/home/tech/lang/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- IT・エンジニアリング プログラマの仕事内容 4 2022/08/13 00:34
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- 学校 大学の学部変更 2 2022/09/15 18:37
- IT・エンジニアリング 現在地元密着sierで働いています。 フリーランスエンジニアになるためにはどのような選択を取るのが良 3 2023/05/30 12:41
- IT・エンジニアリング 現在地元密着sierで働いています。 フリーランスエンジニアになるためにはどのような選択を取るのが良 1 2023/05/30 18:52
- 副業・複業 『Webライター』になりたいです。 まずブログSNS副業に興味関心がありました。 そして大きな目標と 14 2023/06/16 14:01
- 留学・ワーキングホリデー 大至急!! 1 2022/09/19 19:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
VBSでDim、Private、Publicの違い
-
C言語とhtmlの違いを どな...
-
楽しくて最高のプログラミング...
-
COBOLで文字タイプを数字...
-
なぜコンピューターをよく知っ...
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
rpa化する言語としてら何があり...
-
Pythonって何を意識した言語な...
-
任天堂で使うプログラミング言...
-
順列の内容をすべて表示するプ...
-
C++における継続行
-
プログラミング言語「C#」の難...
-
Solve()とは、なんですか?
-
プログラムに書かれる"%"記号の...
-
C++は何に適している?
-
ABAPのラジオボタンについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
楽しくて最高のプログラミング...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
プログラムに書かれる"%"記号の...
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
UNITY Float型の接尾辞fって
-
C言語って古いですか?
-
Int('1234') で、strをかんたん...
-
COBOLで文字タイプを数字...
-
TO_CHARで小数点以下がある場合...
-
最新のプログラム言語を学ぶに...
-
C++における継続行
-
vbaとc言語の関連性について
-
VBScriptで引数を省略したい場合
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
おすすめ情報