• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラミングと英語や言語の共通点ってありますか?)

プログラミングと英語や言語の共通点

kimamaoyajiの回答

回答No.4

基本言語が英語と言うだけです。 ただし、訳すのは無理では無いでしょうか、英語と言っても英単語だけです、文章と言っても非常に短いものであり、通常の英語訳とは意味が異なる場合が多いです 例えばアセンブラ言語 INC=インクリメント DEC=デクリメント A=アキュムレーター で文面的には INC Aでアキュムレーターに1を加算する 機械言語は 16進の数字の羅列です、逆変換してアセンブラに出来るとかです。 機械言語から、C言語などに逆変換はほぼ無理というか、逆変換しても普通の人が理解できる文面にはなりません(C言語でそのプログラムを作っ他人ならなんとなく解ると思いますが)。 スクリプト言語の中のBAISIC などでは IF A=0 Then (真の値)、(偽の値) などのように単語である場合がほとんどです。 プログラムをするにあたって、アルゴリズムと仕様に基づく設計が出来て、はじめて良いプログラムといえます、それをしないと、おそらくは多くのエラーと無駄が多いものになります。 アルゴリズムとは、ある特定の問題を解く手順を、単純な計算や操作の組み合わせとして明確に定義したもの。 数学の解法や計算手順なども含まれるが、ITの分野ではコンピュータにプログラムの形で与えて実行させることができるよう定式化された、処理手順の集合のことを指すことが多い。 いくら英語ができた所で、文字が読める、書けると言うだけです。 例えば素晴らしい小説を書くのがプログラムとした場合、文字が読めて、書ければ、小説って書けますか? おそらくは数多くの自分が経験した情報、やアイデア、を元にストーリーを設計して、話に緩急を付けながら盛り上げていくだと思います。 だとしたら、読んで書けるから小説が書けるという事にはなりませんよね! それに プログラムとは 身近なものでは 音楽の演奏会のプログラム、運動会のプログラムなど、日本語を知っていれば、作れますか?(出演者も(出演者の契約も)、会場の手配、サポート人員の手配、所要時間も、挨拶のタイミングや時間など当然知らない状態です、それは設計であり、計画ですし、目的に対していろいろな情報を手に入れるからです)

okwaveokw
質問者

お礼

ありがとうございます

関連するQ&A

  • 英語は、プログラミング言語と同じようなものでしょうか?

    はじめまして。 僕は今高1です。 なのに、英語のレベルが中1くらいです・・・。 僕は英語を勉強したいという意欲はあるのですが、いざやろうとすると 拒絶反応・・・なのかどうかはよくわかりませんが、 フラッシュバックを起こしたり、うわーっとなってしまったりでなかなか続けることができません。  僕は、パソコンに興味を持っていて。今、C言語を勉強しています。 htmlも一応簡単なものですが作ることができます。 もしかしたら、英語もプログラミング言語と覚える要領は基本的に変わらないものなんじゃないかと思い質問をしました。  あっているでしょうか?

  • 新言語プログラミング2005?

    以前にC/C++言語・Javaプログラミングを勉強したことがあるのですが、今は違う業界にいて、最近では何のプログラミングが最新なのか分かりません。 「これから」という新言語プログラミングを、誰か知っていたら教えてください。 ちなみに、C言語とJavaの検定・2級を持ってます。

  • プログラミング言語ってたくさんあるけど 結局できることは同じ?

    世界では言葉は違うけど最終的に意味は同じなように プログラミング言語ってたくさんあるけど 結局できることは同じなのでしょうか? それともこの言語はここに強い!などはあるのでしょうか? これからVBかC++を勉強しようと思うのですが もしメリットなどがあれば教えてください。 よろしくお願いします。

  • 最強のプログラミング言語は何でしょうか?

    大学4年生女子。数学系です。 プログラミングは素人で、今、pythonを勉強しています。 沢山あるプログラミング言語のことでお尋ねします。 「全国統一プログラミング王決定戦予選(https://atcoder.jp/contests/nikkei2019-qual/submissions?f.Task=&f.Language=&f.Status=&f.User=)」というサイトを見ていたら、たくさんの選手の方が参加しているのですが、 ・得点上位の人は殆どがC++ ・pythonは2.7.6も3.4.3も使われている のがわかります。ほかに知らない言語もたくさんあります。 プログラミング言語というのは、外国語みたいなものでいろいろ種類があるみたいですが、計算に適しているのって、C++とかなんでしょうか? 使っている人が多いのかもしれませんが。 最近本屋さんでもpython関係の本が多いみたいですが、勉強するのならC++の方やいいんでしょうか?

  • プログラミングについて

    工学部機械科卒ですが、プログラミングをゼロから勉強したいです。プログラミングど素人がまず最初にやるべきプログラミング言語ってなんですか?また、プログラミングは英語が得意だと有利ですか?

  • プログラミング言語

    プログラミング言語のC言語とかJavaとかPerlとかの違いって使いやすさや慣れ以外に違いってあるんですか? 言葉足らずですいません…! 先程あげた三つのプログラミング言語が全く違うのは理解しているのですが、 それを使う、仕様した結果何か変わるのか疑問を抱いたので質問させていただきました。 初心者なので全く分からなくて… 教えてください><

  • プログラミング言語の記法について

    現在構文解析や字句解析、コンパイラの勉強をしており、 プログラミング言語ごとの記法を比較しようと思っているのですが、検索してもなかなか出てきません。 定数,変数,選択文,副プログラムの記法など、プログラミング言語の記法を知るにはどうすればいいでしょうか?

  • プログラミング言語についてです。

    私はプログラミング言語を勉強しようとしていますが、cかjavaをしようとしてます。 最終的にはどちらもできるよう努力しますが、どちらからしたらいいのでしょうか? それと、cとjavaって似たようなとこってありますか? 教えてください。

  • プログラミング言語の習得について

    プログラミング言語の習得について こんにちは。某大学の理工学部数学科に通う4年生です。 プログラミング言語について質問させていただきます。 僕は先日基本情報技術者試験を受験しました。 その試験ではプログラミング言語を1つ習得しないといけなかったためC言語の入門書を一冊勉強しました。 今家にはC++とJavaの入門書、C言語の中級書もあります。 そこで質問なのですが、 続けてプログラミング言語を勉強するには、C言語の中級書、上級書というように1つの言語を徹底的にマスターした方がいいですか? それとも、C++、Javaの入門書を一通りやってC以外の言語も一応使えるようにした方がいいですか? ちなみに大学院に進学する予定なのでまだまだ勉強できる環境にあります。 宜しくお願いします。

  • プログラミング言語の質問です

    プログラミング言語の質問です プログラミング言語を今から勉強しようと思います。 そこで、オブジェクト指向の言語として(というより、今の社会で役立つ言語として)習うべきなのはどの言語でしょうか? 私は候補として、javaとC++を知っていますが、どう違うのかは分かりません。 どちらもCからの派生みたいなことは知っています。 そこで、javaとC++を比較して (1)どう違うのでしょうか?(できることの違い) (2)どちらの方がより優れていると思いますか? 今のところjavaとC++を考えていますが、他の言語の方が良いなら教えてください。 その他、プログラミング言語に関して知っておいたほうが良いことがあれば、 ぜひ教えてください。 回答よろしくお願いします。