
No.1ベストアンサー
- 回答日時:
まずはGoogleなどで「プログラミング 入門」といった簡単なキーワードで検索してみてください。
本をお探しでしたら「プログラミング 入門 本」とかいった具合です。
システム開発の仕事を30年ほどしており、プログラミングを最初に学んだんだのは中学生の時にNHKの教育テレビ(現NHK eテレ)でやっていたFORTRAN講座です。
これで「どういう入力をして、どういう出力(=結果)を得るには、入力されたデータをどのような手順で処理すればよいか」を学びました。
大切なのは言語を学ぶことではなく、入力をどのような手順で処理すれば求める結果が得られるか、、、というアルゴリズムの作り方を学ぶことですが、そのためには何かしらの言語を知らないと実際に動く物を作れませんからその意味で言語を学ぶことは重要です。
したがってプログラミング言語の学習を通してプログラムの作り方を知る、、、と理解されるとよいでしょう。
ただ、実用プログラムを作るには設計が重要で、ソフトウェアの設計技法を学ぶことが大切になります。実用でなくても本格的なプログラムを書くには最低限の設計としてチャート図が書けるとよいです。プログラムの処理手順や構造を図示することで考えを整理し、処置内容に抜けや誤りが無いかの確認を作る前に出来るようになり効率がアップします。
加えて作成から時間が経ってから見直す際や、作成者本人以外の人が改修したりする際の内容理解にも役立ちます。
また、その実用プログラムが自分専用ではなく、有償・無償に関わりなく人に使ってもらうものの場合は品質が問われますからソフトウェアの試験技法を学ぶことも必要となります。
参考まで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Bluestacks内でダウンロードし...
-
自分の声が遅れて聞こえてくる...
-
GPIB制御
-
Photoshopで、できますか?
-
Windows 10 outlook セーフモー...
-
iTunesがノートンにブロックさ...
-
インテル マネジメント エンジ...
-
動画ファイルの関連付け
-
バッチファイルでUSB挿入時に実行
-
マルチTIFを一枚のTIFに...
-
学習していくアルゴリズムについて
-
Spy++の入手法をおしえてください
-
InstallShield ってプログラム...
-
JAVAのアプレットって?
-
C言語学習用のフリーソフト
-
みつも郎でエラーが出るのですが…
-
「フラグをたてる」とは?
-
Windows7 搭載ノートPCにおける...
-
20歳高卒社会人2年目です。 プ...
-
acrotray.exe エラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Bluestacks内でダウンロードし...
-
GPIB制御
-
バッチファイルでUSB挿入時に実行
-
インテル マネジメント エンジ...
-
マルチTIFを一枚のTIFに...
-
brotherのマシニングセンタとP...
-
アプリのプログラムを見るには...
-
ネットワーク並列処理が出来る...
-
例外アプリケーションエラーを...
-
operaの2つのバージョンについて
-
メイプルストーリーが起動しない
-
販売管理システムの新旧OS依存...
-
Windows 10 outlook セーフモー...
-
RealPlayer(無償版)を
-
char型・int型を相互変換させる...
-
InDesignServerの機能について
-
ソフトを公開されている方は特...
-
動画ファイルの関連付け
-
BIOS.binをバイナリエディタで...
-
PTBの拡張子をちゃんと開きたい...
おすすめ情報
お勧めの言語を教えて下さい。