• ベストアンサー

プログラミングの外部ライブラリってpythonだけ

プログラミングの外部ライブラリってpythonだけですか? 英語でなんていうんですか?

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

  • ベストアンサー
  • _kappe_
  • ベストアンサー率68% (1581/2304)
回答No.3

>初心者でして、次々と用語がでてきていてその都度調べています 評判のいい入門書を買うなり図書館から借りてくるなりしてください。 それなりの出版社が出しているまともな本であれば、初出の用語には説明があるはずです。 ネット上の無料コンテンツだと、編集者などによるチェックが行われないために説明不足や誤りがあっても放置されている場合があります。 こちらの意図をうまく伝えらなかったのかもと思いますが、何を見たり読んだりした結果外部ライブラリについての疑問が生まれたのかは結局補足してもらえないんですかね。 プログラミング初心者の段階では外部ライブラリについて気にする必要はあまりないと思うので、「そういうものがあるんだな」くらいに留めておいて、学習が進んでから改めて調べたほうが効率が良い気がします。

okwaveokw
質問者

お礼

次回からは可能な時は補足します 著作権とかも多少気になって掲載するか迷ってますね 規約にも書いてあったので

その他の回答 (2)

  • _kappe_
  • ベストアンサー率68% (1581/2304)
回答No.2

質問されたことだけに簡潔に回答するなら ・Python以外のプログラミング言語でも、多くの場合外部ライブラリは使えます。 ・外部ライブラリを英訳したらexternal libraryです。 ただ、もう少し質問の背景とか文脈を書いてもらったほうが回答しやすいです。例を挙げると「Pythonで○○をする場合○○という外部ライブラリを使うと書かれていたのですが、外部ライブラリって何ですか?」みたいな感じで。

okwaveokw
質問者

お礼

ありがとうございます 初心者でして、次々と用語がでてきていてその都度調べています

回答No.1

? 外部ライブラリは、CやC++、アセンブラなどもあります。 今はC#などもあり、とにかく外部にあるプログラムライブラリなら なんでも「外部ライブラリ」なので、言語を特定する意味はほとんど ないですよ。ってのは、コンパイル済みのバイナリなので、 元言語がpythonであるかは、もはや意味を持ってないのです。 >英語でなんていうんですか? ライブラリ自体が英語ですよ。library 別のライブラリ表現では、ランタイムという言葉も使うことがありますが。 例えばWindowsの場合、外部ライブラリの拡張子は DLLなので、 ダイナミックリンクライブラリ =Dynamic Link Library の頭文字で、DLLでもあります。 https://ja.wikipedia.org/wiki/%E3%83%80%E3%82%A4%E3%83%8A%E3%83%9F%E3%83%83%E3%82%AF%E3%83%AA%E3%83%B3%E3%82%AF%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA などが、ライブラリの参考になるかな。 今回は動的ライブラリについてです。 静的ライブラリはまた別の考えもありますが。 外部と指定があるので、通常、動的な物を表すと いう観点での回答です。 ?と思ったら、ある意味正しく 例えば静的なライブラリを組み合わせて 動的なライブラリを作り提供することもあるので、 どちらもある意味では動的な物だったりもしまして。 が、それ自体が複数のライブラリを組み合わせているとしたら 元言語が何だったか?って考えても意味がないですよね。。 C#で作ったものとC++で作ったものをライブラリにしました! ってことも普通にあり得ますから。 とすれば、ライブラリが何言語なのか?と一つに絞るのは 意味がないことは、わかってもらえるかと。 結局は、単なるバイナリなので。

okwaveokw
質問者

お礼

ありがとうございます 初心者でして、次々と用語がでてきていてその都度調べています

関連するQ&A