• ベストアンサー

初心者向きのプログラム言語

独学でwindowsで動く、できればネットワークを使ったソフトを作りたいと思うのですが、どこから手を付ければいいのかわかりません。CやC#、hspなど試してみたのですが、やはり難しいです、。いきなり勉強せずに、OSの処理やネットワークの勉強をまずした方がいいのでしょうか。またどの言語を勉強した方がいいのでしょうか。 どんな言語を、どうやって皆さんは勉強なされたんでしょうか。参考書なども教えていただけたら幸いです。ちなみにvisual studio 2008の体験版を使用しています。

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

  • ベストアンサー
noname#76085
noname#76085
回答No.2

体験版は「Microsoft ○○ 2008 Express Edition」として解釈していいのかな…? そうすると、C#かVB.NETが良いかと。 .NET Frameworkがあるので(インストールされていれば)Windowsで実行できます。 勉強法ですが、私は高卒後専門学校に通い、C言語-発展→C++-派生→JavaとC#、こんな感じで授業を受けて、現在はIT業界であーだこーだとやっているハズ……でしたが病気になってしまい今はホビープログラマーです。 そんな訳なので、VBのほうの入門によさそうな本はわからないです。 C#の場合「猫でもわかるC#プログラミング」(粂井 康孝:著/ISBN978-4-7973-3766-2)は、結構丁寧な解説だったと思います。 ただし、いきなりWindowを出して…と言う本ではなく、地味に基礎を作るような本です。 OSやネットワークの知識は、必要になった時に順次覚えていけばいいと思います。 いきなり、アレとコレと…と手を付けると、頓挫してしまうでしょう(経験済み) まずは、ようこそプログラミングの世界へ。

その他の回答 (3)

  • nda23
  • ベストアンサー率54% (777/1415)
回答No.4

需要が多いのはJavaなので、就職目的なら、これが良いでしょう。 最も安直と思われるのはVBScriptやJavaScript、あるいはこれらを 応用したHTAでしょうか。いずれもコンパイル不要で、テキストを 作れば即座に実行可能です。マイナーですがASPはこれらが言語に なっています(組込みオブジェクトと環境が違いますが・・・)ので、 Web系アプリケーションを構築することもできます。 VBScript、JavaScript(MSはJScriptと言っている)は下記URLで 文法やオブジェクトなどを参照できますので、参考書不要です。 http://msdn.microsoft.com/ja-jp/library/cc392489.aspx http://msdn.microsoft.com/ja-jp/library/cc427807.aspx

  • zozy
  • ベストアンサー率60% (20/33)
回答No.3

個人的にはJavaをオススメします。 自分もJavaをやってるのもあるのですけどね。 めんどくさいメモリの指定などはする必要がないのです。 とりあえず、動くものをつくるのであれば簡単です。 ただし、アプリケーションやソフトを作るとなると別です。 javaは設計概念が難しいので。(オブジェクト指向の概念でつまづきやすいようです。)

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

うーん 個人的な話は もっと時間がかかるけど 全部手を付ける  かな。 結局小さな部品を(サンプルとかで慣しながら)沢山作って組み上げる作業になるから、関連あるのは(完全じゃなくても問題ないけど)一通り判ってないとならないよ。 個人的にはjavaを使うのがオススメかな。 勿論、簡単ではないよ。 でも、こなした数でできるようになるのはどれであっても一緒。

関連するQ&A

  • 各プログラム言語の特徴

     プログラム言語の特徴を教えてください。 汎用的なソフトが作れる事、またネットワークやデーターベースが(Apacheなどを使わず)扱える事。 当方素人のため、言語に謝りや追加される事もあります。 前の人の回答や補足も見て頂けると幸いです。 知りたいのは、習得の難易度/生産性/実行速度/主な開発ソフト/将来性、他。 もちろん、一つでも問題ありません。 Visual Basic Visual Basic .NET C言語 C+ C++ C# Visual C Visual C+ Visual C++ Visual C# Visual C# .NET D言語 JAVA Delphi Ruby  第4世代言語(?)で他にもありましたらお願いします。 日本語プログラムのひまわり/なでしこなんかもあるみたいですねー。

  • 自作プログラミング言語が作りたいです

    こんにちは。どうも、初めまして。 タイトルの通り、自分でプログラミング言語を作成したいのですが、 どこから手をつけていいのかわかりません。 作成するにあたって、必要になる知識などはありますか? 一応、扱える言語は「HSP3」と「ActiveBasic」です。 中学生なのでフリーの言語しか勉強していませんが、 Web講座を見て独学で勉強いたしました。 「HSP3」と「ActiveBasic」ではどちらの方が作りやすいですか? やはり、「ActiveBasic」の方ですか? ご回答のほどよろしくお願いします。

  • visual studioのC言語とフリーソフトのC言語ツールの違い

    前にvisual studioでC言語の勉強を行っており、再び始めようかと思っているものです。 少し疑問に思ったのですが、visual studioのC言語とC言語のフリーソフトの違いは何でしょうか?

  • c言語のコンパイラ

    c言語の勉強を始めようと思っています。 Visual Studio.NET 2002を持っているのですが、これでコンパイルできるのでしょうか? やり方がわかりません。 よろしくお願いします。

  • C言語とpython言語について。

    Visual Studio Codeで、C言語(これは必要なものを全てインストール済み)で、その上で、python言語のインスール(必要なもの全て)しても、C言語が、実行&コンパイル出来なくなる事はないですよね?教えて頂けると幸いです。

  • プログラミング言語の使い分け

    当方、PerlとHSPを使って実際にプログラミングをしたことがあります。 Perlは今でも使っていますが、もちろんWindowsで動くアプリケーションには使用できません。 HSPは使い勝手が悪く、あまり使いたくありません。 そこで、新しく他の言語でプログラミングを始めようと思っています。 Visual Basic Visual C# Visual C++ これらの言語は機能面でどのように違うのか、プログラムの書き方(文法)はどう違うのかなどを教えてください。 (文法面はPerlと違って...Perlと同じで...というふうにPerlを交えていただければ理解しやすいと思います)

  • C言語プログラッミング 初心者です

    独学でプログラミングをはじめようと思い、今日、C言語の初心者むけの本を買ってきました。今のところも目標は、音楽系ソフトやゲーム制作です。ここで質問です。 1 C言語に、ここまではできるがこの先はできないという限界はあるのでしょうか。 2 C言語は、まだ発展しているのかもう発展していないのか。うまく説明できませんが、言語やプログラムの仕方がまだ増えているのかということです。 3 CとC+やC++との関係。例えば、まったく違うもの。Cの延長にあるものなど。 4 プログラムするには、visual basicなどのソフトは必要ですか。フリーのソフトはどうですか。 5 C言語と他の言語の違い。メリット/デメリットなど。昨日、立ち話をした人は、Cは基本だがJavaのほうがいいと言ってました。 6 Cが使えるようになったら、次はどの言語を勉強するべきですか。

  • C言語の学習方法

    OS:win2k Visual C++6.0 はじめまして。 現在までVBで開発してきましたが、Cはまったくの初心者です。 C、C++、Visual C++6.0など色々なC言語(開発環境?)がありどれから 手をつけよいのか混乱しています。 とりあえずVisualStdio6.0をもっているので Visual C++6.0から始めようと思っていますが 難しく困っております。 一般的にはどのC言語から勉強したら効率が良いのでしょうか? また勉強になるHP、参考書などありましたら教えてください。 最終目標はCでDLLを作れるようになりたいのですが。 宜しくお願い致します。

  • プログラミング言語で環境

    こんにちは。 COBOL言語の総合開発環境はあるのでしょうか?? COBOL言語を紙面で勉強したことはあるのですが、 プログラムとしてコンピューターに打ち込んだことはありません。 また、勉強したのですがおすすめがあれば教えてください。 ※ ちなみにC言語の勉強するお勧めは[visual studio]ですよね??

  • C言語とSQLを勉強したいのですが、コンパイラのダ

    C言語とSQLを勉強したいのですが、コンパイラのダウンロードをどうすれば良いか分かりません。 閲覧ありがとうございます。 プログラミング超初心者です。 本日、この2つの言語を勉強しようとVisual Studio community 2017(Windows版)をダウンロードしました。 SQLは入っていたのですが、C言語が入っていないので調べたところ、Expressでは使用可能ということが分かりました。 この2つは、同じパソコンに入れても大丈夫でしょうか。 優先順位は、C言語>SQL ですがデータベースには触れておきたいため、どちらも入れたいです。 また、他の方法があれば教えていただきたいです。 超初歩的な質問で大変申し訳ございませんが、何卒よろしくお願いします。

専門家に質問してみよう