OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

APIって何ですか?

  • 暇なときにでも
  • 質問No.110572
  • 閲覧数115
  • ありがとう数1
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 10% (2/20)

 この前、ある企業に行ったのですが、先方からAPIという
言葉が発せられました。
どういう意味ですか?
通報する
  • 回答数3
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全3件)

  • 回答No.1
レベル13

ベストアンサー率 29% (334/1115)

ここを見てください。 ...続きを読む
ここを見てください。

  • 回答No.2
レベル14

ベストアンサー率 62% (6253/9971)

既に前の方のリンクに回答がありますが、 アプリケーションプログラミングインターフェースの略です。 アプリケーションのプログラミングを簡略化したり、ソフトごとに統一的な操作ができるように一部のプログラムを共通化することで、ユーザーと開発者双方の効率化を図ることができるようになります。 そのために、あらかじめよく使われる命令や手順、処理方法・関数などをAPIとして定めておくことで、より効率的で効果的に使 ...続きを読む
既に前の方のリンクに回答がありますが、
アプリケーションプログラミングインターフェースの略です。
アプリケーションのプログラミングを簡略化したり、ソフトごとに統一的な操作ができるように一部のプログラムを共通化することで、ユーザーと開発者双方の効率化を図ることができるようになります。
そのために、あらかじめよく使われる命令や手順、処理方法・関数などをAPIとして定めておくことで、より効率的で効果的に使えるようになるのです。
また、ソフトをAPIに対応させると、ソフトを動かすためのAPIのバージョンを更新するだけで、そのソフトを最新のハードウェアテクノロジに対応させることも可能になる場合があります。

WinではDirectXが最も有名なAPI群です。

結論としていえば、プログラム作る際に一部の他のソフトでも使われるプログラムを入力するのを簡略化するための共通プログラム群ですね。ユーザーにとっては、使い勝手が良くなり、ソフトを作る側には作りやすくなるメリットがあります。
  • 回答No.3
レベル11

ベストアンサー率 33% (131/392)

プログラムを組んでいなければ必要はないでしょう! C++(プログラミング言語)などでプログラムしていると、IPアドレスを取得したい時などは、C++にはそのような機能はありませんので、Win32API(WindowsのAPI)を使用して、IPアドレスを取得しなければなりません。C++の関数などもこのAPIを使って作成されています。 Win32APIはVisual BASICやExcelなどのVB ...続きを読む
プログラムを組んでいなければ必要はないでしょう!

C++(プログラミング言語)などでプログラムしていると、IPアドレスを取得したい時などは、C++にはそのような機能はありませんので、Win32API(WindowsのAPI)を使用して、IPアドレスを取得しなければなりません。C++の関数などもこのAPIを使って作成されています。

Win32APIはVisual BASICやExcelなどのVBAなどでも使用できます。APIの書籍も沢山出版されています。

JAVAをお使いならJava APIを使うことができます。
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ