Chúng tôi đang làm việc để khôi phục ứng dụng Unionpedia trên Google Play Store
Lối raIncoming
🌟Chúng tôi đã đơn giản hóa thiết kế của mình để điều hướng tốt hơn!
Instagram Facebook X LinkedIn

Giao diện lập trình ứng dụng

Mục lục Giao diện lập trình ứng dụng

API với 3 clients, dùng ý niệm UML Một giao diện lập trình ứng dụng (tiếng Anh Application Programming Interface, viết tắt API) là một giao diện mà một hệ thống máy tính hay ứng dụng cung cấp để cho phép các yêu cầu dịch vụ có thể được tạo ra từ các chương trình máy tính khác, và/hoặc cho phép dữ liệu có thể được trao đổi qua lại giữa chúng.

Mục lục

  1. 107 quan hệ: Android (hệ điều hành), Android Auto, Android Cupcake, Android Developer Challenge, Android Ice Cream Sandwich, Android Jelly Bean, Android Lollipop, Android Marshmallow, Android Oreo, API (định hướng), AutoCAD, AutoIt, Đa nền tảng, Điều khiển truy cập bắt buộc, Ứng dụng Universal Windows Platform, Bada (hệ điều hành), BeOS, BIOS, Bot, Các phiên bản của Windows 8, Các tính năng mới trên Windows 10, Cedega, Crysis, Cygwin, Danh sách các ứng dụng Android mã nguồn mở và miễn phí, Danh sách các ứng dụng di động Wikipedia, Dò tia (đồ họa), Dịch vụ web, Direct2D, DirectWrite, DirectX, DOM, Facade pattern, Firefox OS, Flickr, FreeMarker, Game engine, Giao thức (lập trình hướng đối tượng), Google Buzz, Google Chrome, Google Developers, Google Pay, Google Play Services, Haiku (hệ điều hành), Hãng Thông tấn Anh, Hạ tầng khóa công khai, Hệ thống X Window, HTML5, ICloud, ImageMagick, ... Mở rộng chỉ mục (57 hơn) »

Android (hệ điều hành)

Điện thoại thông minh Android là một hệ điều hành dựa trên nền tảng Linux được thiết kế dành cho các thiết bị di động có màn hình cảm ứng như điện thoại thông minh và máy tính bảng.

Xem Giao diện lập trình ứng dụng và Android (hệ điều hành)

Android Auto

Android Auto là một ứng dụng di động được phát triển bởi Google nhằm đưa các tính năng từ một thiết bị Android (ví dụ như điện thoại thông minh) lên hệ thống bảng thông báo và giải trí tương thích trên xe hơi.

Xem Giao diện lập trình ứng dụng và Android Auto

Android Cupcake

Android 1.5 Cupcake, phiên bản Android thứ hai được phát triển bởi Google, là một phiên bản quan trọng được phát hành tới các thiết bị chạy Android vào tháng 5 năm 2009.

Xem Giao diện lập trình ứng dụng và Android Cupcake

Android Developer Challenge

Android Developer Challenge (ADC) là một cuộc thi được tổ chức bởi Google vào năm 2008, với mục đích trao giải thưởng cho các ứng dụng di động chất lượng cao được xây dựng trên nền tảng Android.

Xem Giao diện lập trình ứng dụng và Android Developer Challenge

Android Ice Cream Sandwich

Android 4.0 "Ice Cream Sandwich" là một phiên bản đã ngừng phát triển của hệ điều hành Android vốn được Google phát triển.

Xem Giao diện lập trình ứng dụng và Android Ice Cream Sandwich

Android Jelly Bean

Android Jelly Bean là tên được đặt cho 3 phiên bản chính của hệ điều hành Android mobile operating system developed by Google, trải qua các phiên bản từ 4.1 đến 4.3.1.

Xem Giao diện lập trình ứng dụng và Android Jelly Bean

Android Lollipop

Android Lollipop là một phiên bản của hệ điều hành di động Android phát triển bởi Google, mở rộng giữa 5.0 và 5.1.1.

Xem Giao diện lập trình ứng dụng và Android Lollipop

Android Marshmallow

Android "Marshmallow" (có tên mã là M trong quá trình phát triển) là phiên bản lớn thứ 6 của hệ điều hành Android.

Xem Giao diện lập trình ứng dụng và Android Marshmallow

Android Oreo

Android "Oreo" (tên mã phát triển là Android O) là phiên bản lớn thứ tám của hệ điều hành di động Android.

Xem Giao diện lập trình ứng dụng và Android Oreo

API (định hướng)

* API, trong tin học là chữ viết tắt của giao diện lập trình ứng dụng.

Xem Giao diện lập trình ứng dụng và API (định hướng)

AutoCAD

AutoCAD là phần mềm ứng dụng CAD để vẽ (tạo) bản vẽ kỹ thuật bằng vectơ 2D hay bề mặt 3D, được phát triển bởi tập đoàn Autodesk.

Xem Giao diện lập trình ứng dụng và AutoCAD

AutoIt

AutoIt (phát âm aw-toe-it) là một ngôn ngữ lập trình được cung cấp miễn phí, có dạng kịch bản giống như BASIC được thiết kế để tự động hóa các GUI (Graphic User Interface: giao diện người dùng) và các thao tác thường dùng.

Xem Giao diện lập trình ứng dụng và AutoIt

Đa nền tảng

Trong công nghệ điện toán, đa nền tảng (tiếng Anh: cross-platform hay multi-platform) là một thuật ngữ chỉ các phần mềm máy tính hay các phương thức điện toán và các khái niệm được thực thi đầy đủ và vận hành cùng nhau trên nhiều nền tảng máy tính.

Xem Giao diện lập trình ứng dụng và Đa nền tảng

Điều khiển truy cập bắt buộc

Trong khoa học máy tính, kỹ thuật điều khiển truy cập bắt buộc (tiếng Anh: mandatory access control - viết tắt là MAC) được dùng để bảo vệ và ngăn chặn các quy trình máy tính, dữ liệu, và các thiết bị hệ thống khỏi sự lạm dụng.

Xem Giao diện lập trình ứng dụng và Điều khiển truy cập bắt buộc

Ứng dụng Universal Windows Platform

Khan Academy, một ví dụ về một Universal Windows App thành tố đồ họa, và một đường viền dày. Phải: Ứng dụng kiểu Metro; có nội dung đầy đủ Ứng dụng Universal Windows Platform (UWP) (trước đây là Ứng dụng Windows Store và Ứng dụng kiểu Metro) là phần mềm có thể được sử dụng trên khắp tất cả các thiết bị Microsoft Windows, bao gồm máy tính cá nhân (PC), máy tính bảng, điện thoại thông minh, Xbox One, Microsoft HoloLens, và Internet of Things.

Xem Giao diện lập trình ứng dụng và Ứng dụng Universal Windows Platform

Bada (hệ điều hành)

Bada (cách điệu: bada) là một nền tảng phần mềm cho thiết bị di động do Samsung Electronics phát triển.

Xem Giao diện lập trình ứng dụng và Bada (hệ điều hành)

BeOS

BeOS là một hệ điều hành cho máy tính cá nhân ban đầu được phát triển bởi Be Inc. năm 1991.

Xem Giao diện lập trình ứng dụng và BeOS

BIOS

BIOS ở đây là viết tắt của cụm từ tiếng Anh (Basic Input/Output System) có nghĩa là Hệ thống xuất nhập cơ bản.

Xem Giao diện lập trình ứng dụng và BIOS

Bot

Bot hay robot mạng là các ứng dụng phần mềm chạy các tác vụ tự động hóa trên mạng.

Xem Giao diện lập trình ứng dụng và Bot

Các phiên bản của Windows 8

Windows 8 có bốn phiên bản, với các tính năng khác nhau.

Xem Giao diện lập trình ứng dụng và Các phiên bản của Windows 8

Các tính năng mới trên Windows 10

Windows 10 mang đến một lượng lớn thành phần mới, bao gồm cả các tùy chọn cho giao diện tối ưu cho thao tác chạm (gọi là tablet mode) hoặc giao diện cho máy tính desktop truyền thống tương tự như Windows 7 kết hợp với các live tiles từ Windows 8.

Xem Giao diện lập trình ứng dụng và Các tính năng mới trên Windows 10

Cedega

Cedega (trước đây được biết với tên WineX) là một sản phẩm phần mềm tư hữu của hãng TransGaming Technologies dựa trên Wine (khi giấy phép Wine vẫn còn là giấy phép MIT - chưa được chuyển thành LGPL) đã được thiết kế một cách đặc trưng để chạy các trò chơi vốn được thiết kế cho Microsoft Windows có thể chơi trên Linux dưới giấy phép GNU/Linux.

Xem Giao diện lập trình ứng dụng và Cedega

Crysis

Crysis là trò chơi điện tử khoa học viễn tưởng bắn súng góc nhìn thứ nhất phát triển bởi Crytek (chi nhánh tại Frankfurt, Đức) và phát hành bởi Electronic Arts cho hệ điều hành Windows vào tháng 11 năm 2007.

Xem Giao diện lập trình ứng dụng và Crysis

Cygwin

Cygwin chạy trên Windows; trên đó ta thấy hai cửa sổ chạy mintty của Cygwin. là môi trường *nix trong Windows bằng cách tạo một Lớp tương thích.

Xem Giao diện lập trình ứng dụng và Cygwin

Danh sách các ứng dụng Android mã nguồn mở và miễn phí

tập tin APK Đây là danh sách chưa hoàn chỉnh của ứng dụng (app) đáng chú ý chạy nền tảng Android đáp ứng được tiêu chuẩn phần mềm miễn phí và phần mềm mã nguồn mở.

Xem Giao diện lập trình ứng dụng và Danh sách các ứng dụng Android mã nguồn mở và miễn phí

Danh sách các ứng dụng di động Wikipedia

Quỹ Wikimedia phát hành các ứng dụng di động Wikipedia chính thức để sử dụng Wikipedia trên nhiều hệ điều hành thiết bị di động.

Xem Giao diện lập trình ứng dụng và Danh sách các ứng dụng di động Wikipedia

Dò tia (đồ họa)

Trong đồ họa máy tính, dò tia là kỹ thuật tạo ra một hình ảnh bằng cách dò đường đi của ánh sáng thông qua các điểm ảnh trên một tấm kính ảnh.

Xem Giao diện lập trình ứng dụng và Dò tia (đồ họa)

Dịch vụ web

Dịch vụ web (tiếng Anh: web service) là sự kết hợp các máy tính cá nhân với các thiết bị khác, các cơ sở dữ liệu và các mạng máy tính để tạo thành một cơ cấu tính toán ảo mà người sử dụng có thể làm việc thông qua các trình duyệt mạng.

Xem Giao diện lập trình ứng dụng và Dịch vụ web

Direct2D

Direct2D là một API cho đồ họa 2D, một phần trong bộ DirectX do Microsoft thiết kế cho Windows 7 và Windows Server 2008 R2.

Xem Giao diện lập trình ứng dụng và Direct2D

DirectWrite

DirectWrite là một văn bản trình bày và trả về dạng glyph API của Microsoft.

Xem Giao diện lập trình ứng dụng và DirectWrite

DirectX

Microsoft DirectX là một tập hợp các giao diện lập trình ứng dụng (API) để xử lý các nhiệm vụ liên quan đến đa phương tiện, đặc biệt là chương trình trò chơi và video trên nền tảng của Microsoft.

Xem Giao diện lập trình ứng dụng và DirectX

DOM

DOM là chữ viết tắt từ tiếng Anh Document Object Model ("Mô hình Đối tượng Tài liệu"), là một giao diện lập trình ứng dụng (API).

Xem Giao diện lập trình ứng dụng và DOM

Facade pattern

Trong lập trình máy tính, một dạng thức ngoài mặt là một đối tượng mà đối tượng này cung cấp một giao diện (interface) đơn giản để che đi phần mã phức tạp bên trong, ví dụ như là một thư viện lớp (class library).

Xem Giao diện lập trình ứng dụng và Facade pattern

Firefox OS

Firefox OS (tên dự án: Boot to Gecko, còn gọi là B2G) là một hệ điều hành mã nguồn mở dựa trên Linux cho điện thoại thông minh và máy tính bảng và còn được sử dụng cho TV thông minh.

Xem Giao diện lập trình ứng dụng và Firefox OS

Flickr

Flickr là một trang mạng và bộ dịch vụ web chia sẻ hình ảnh, và một nền tảng cộng đồng trực tuyến, được xem như một kiểu mẫu sớm nhất cho ứng dụng Web 2.0.

Xem Giao diện lập trình ứng dụng và Flickr

FreeMarker

FreeMarker là một hệ bản mẫu web (Web Template System) cho nền tảng Java, mục đích ban đầu dùng để tạo dựng web động với kiến trúc MVC.

Xem Giao diện lập trình ứng dụng và FreeMarker

Game engine

Một game engine là một phần mềm được viết để thiết kế và phát triển video game, hiểu đơn giản nó là loại phần mềm trung gian kết nối tương tác của nhiều ứng dụng trong cùng 1 hệ thống với nhau.

Xem Giao diện lập trình ứng dụng và Game engine

Giao thức (lập trình hướng đối tượng)

Trong lập trình hướng đối tượng, giao thức (tiếng Anh: protocol) hay giao diện (interface) là một phương tiện phổ biến để các đối tượng không liên quan giao tiếp với nhau.

Xem Giao diện lập trình ứng dụng và Giao thức (lập trình hướng đối tượng)

Google Buzz

Google Buzz là một công cụ dịch vụ mạng xã hội, tiểu blog và nhắn tin đã được Google phát triển và tích hợp vào chương trình email trên nền web của họ, Gmail.

Xem Giao diện lập trình ứng dụng và Google Buzz

Google Chrome

Google Chrome là một trình duyệt web miễn phí, được phát triển bởi Google, sử dụng nền tảng V8 engine.

Xem Giao diện lập trình ứng dụng và Google Chrome

Google Developers

Google Developers (tên cũ là Google Code) là một trang web của Google trong đó tập trung các nhà phát triển các dự án phần mềm mã nguồn mở được hỗ trợ bởi Google.

Xem Giao diện lập trình ứng dụng và Google Developers

Google Pay

Google Pay (trước đây là Pay with Google và Android Pay) là một nền tảng ví điện tử và hệ thống thanh toán trực tuyến được phát triển bởi Google nhằm triển khai hình thức thanh toán trong ứng dụng và chạm để thanh toán trên các thiết bị di động, cho phép người dùng thực hiện giao dịch bằng điện thoại, máy tính bảng hoặc đồng hồ thông minh chạy Android.

Xem Giao diện lập trình ứng dụng và Google Pay

Google Play Services

Dịch vụ Google Play (tiếng Anh: Google Play Services) là một dịch vụ nền độc quyền và gói giao diện lập trình ứng dụng cho các thiết bị Android.

Xem Giao diện lập trình ứng dụng và Google Play Services

Haiku (hệ điều hành)

Haiku là một hệ điều hành mã nguồn mở tương thích với BeOS đã ngừng phát triển.

Xem Giao diện lập trình ứng dụng và Haiku (hệ điều hành)

Hãng Thông tấn Anh

Hãng Thông tấn Anh (tiếng Anh: Press Association - PA) là một cơ quan thông tấn đa phương tiện hoạt động ở Vương quốc Anh và Ireland.

Xem Giao diện lập trình ứng dụng và Hãng Thông tấn Anh

Hạ tầng khóa công khai

Trong mật mã học, hạ tầng khóa công khai (public key infrastructure, viết tắt PKI) là một cơ chế để cho một bên thứ 3 (thường là nhà cung cấp chứng thực số) cung cấp và xác thực định danh các bên tham gia vào quá trình trao đổi thông tin.

Xem Giao diện lập trình ứng dụng và Hạ tầng khóa công khai

Hệ thống X Window

KDE 3.5 GNOME 2.12.0 Trong khoa học máy tính, Hệ thống X Window (còn được gọi tắt là X11 hay X) là một hệ thống cửa sổ dùng để hiển thị đồ họa bitmap.

Xem Giao diện lập trình ứng dụng và Hệ thống X Window

HTML5

HTML5 là một ngôn ngữ cấu trúc và trình bày nội dung cho World Wide Web và sẽ là công nghệ cốt lõi của Internet trong tương lai không xa, được đề xuất đầu tiên bởi Opera Software.

Xem Giao diện lập trình ứng dụng và HTML5

ICloud

iCloud là một dịch vụ lưu trữ và điện toán đám mây Dịch vụ này cung cấp cho người sử dụng các công cụ lưu trữ dữ liệu như văn bản, hình ảnh, và âm nhạc trên các máy chủ từ xa để tải về cho các thiết bị iOS, Macintosh hoặc Windows, để chia sẻ và gửi dữ liệu cho người dùng khác, và để quản lý các thiết bị Apple của họ nếu bị mất hoặc bị đánh cắp.

Xem Giao diện lập trình ứng dụng và ICloud

ImageMagick

ImageMagick là bộ phần mềm (có thể gọi là thư viện) xử lý các file ảnh.

Xem Giao diện lập trình ứng dụng và ImageMagick

Internet Explorer

Internet Explorer (trước đây là Microsoft Internet Explorer; viết tắt là IE), là một dòng trình duyệt web giao diện đồ họa do Microsoft phát triển và là một thành phần của các hệ điều hành Microsoft Windows kể từ năm 1995.

Xem Giao diện lập trình ứng dụng và Internet Explorer

IWork

iWork là một bộ ứng dụng văn phòng được phát triển bởi Apple Inc. cho hệ điều hành macOS và iOS của họ, và cũng có sẵn trên những nền tảng khác thông qua trang web iCloud.

Xem Giao diện lập trình ứng dụng và IWork

J2EE

Java 2 Platform, Enterprise Edition (Nền tảng Java, phiên bản 2 - phiên bản công nghiệp là công nghệ của Sun Microsystems) hay Java EE (gọi tắt là J2EE) là một nền lập trình dành cho việc phát triển ứng dụng phân tán kiến trúc đa tầng, chủ yếu dựa vào các thành phần môđun chạy trên các máy chủ ứng dụng.

Xem Giao diện lập trình ứng dụng và J2EE

J2SE

J2SE hay Java 2 Standard Edition vừa là một đặc tả, cũng vừa là một nền tảng thực thi (bao gồm cả phát triển và triển khai) cho các ứng dụng Java.

Xem Giao diện lập trình ứng dụng và J2SE

Java (công nghệ)

Java là một nền tảng phát triển các ứng dụng phần mềm có vị trí rất lớn trong những năm cuối thế kỉ 20, đầu thế kỉ 21.

Xem Giao diện lập trình ứng dụng và Java (công nghệ)

Java (ngôn ngữ lập trình)

Java (phiên âm Tiếng Việt: "Gia-va") là một ngôn ngữ lập trình hướng đối tượng (OOP) và dựa trên các lớp (class).

Xem Giao diện lập trình ứng dụng và Java (ngôn ngữ lập trình)

JAXP

Java API for XML Processing, hay JAXP, là một trong các API cho lập trình Java XML.

Xem Giao diện lập trình ứng dụng và JAXP

JSONP

JSONP hay là JSON với nhãn (padding) là một dạng bổ sung dựa trên nền định dạng dữ liệu JSON, một mẫu sử dụng cho phép trang yêu cầu dữ liệu từ máy chủ trong một tên miền khác.

Xem Giao diện lập trình ứng dụng và JSONP

JSP

JSP (viết tắt của tiếng Anh JavaServer Pages) còn được biết đến với một cái tên khác là Java Scripting Preprocessor - tạm dịch là "Bộ tiền xử lý văn lệnh Java" - là một công nghệ Java cho phép các nhà phát triển tạo nội dung HTML, XML hay một số định dạng khác của trang web một cách năng động, trong khi hồi âm yêu cầu của trình khách.

Xem Giao diện lập trình ứng dụng và JSP

Kết xuất đồ họa

Một quá trình gồm nhiều kỹ thuật kết xuất được áp dụng lên một cảnh phim 3D đơn lẻ Một hình ảnh tạo bằng phần mềm POV-Ray 3.6. Trong đồ họa máy tính, kết xuất đồ họa (tiếng Anh: rendering), gọi tắt là kết xuất, là một quá trình kiến tạo một hình ảnh từ một mô hình (hoặc một tập hợp các mô hình) thành một cảnh phim hoặc hình ảnh nào đó bằng cách sử dụng phần mềm máy tính.

Xem Giao diện lập trình ứng dụng và Kết xuất đồ họa

Lincity

Lincity là một game dạng mô phỏng xây dựng và quản lý miễn phí, trong game người chơi sẽ kiểm soát công việc quản lý kinh tế xã hội của thành phố.

Xem Giao diện lập trình ứng dụng và Lincity

Lucene

Lucene là phần mềm mã nguồn mở, dùng để phân tích, đánh chỉ mục và tìm kiếm thông tin với hiệu suất cao bằng Java.

Xem Giao diện lập trình ứng dụng và Lucene

Mail (Windows)

Mail là một trình duyệt thư điện tử và newsgroup được phát triển bởi Microsoft và được cài đặt sẵn trong các hệ điều hành Windows Vista, 8, 8.1, và 10.

Xem Giao diện lập trình ứng dụng và Mail (Windows)

MARF

Nền theo môđun nhận dạng âm thanh (MARF) là một nền nghiên cứu và là một tập hợp những thuật toán về tiếng nói/âm thanh/bài diễn thuyết/chữ viết và xử lý ngôn ngữ tự nhiên, được viết bằng Java và được sắp xếp vào một môđun và nền có thể mở rộng, cố gắng tạo điều kiện dễ dàng cho việc thêm vào những thuật toán mới.

Xem Giao diện lập trình ứng dụng và MARF

Material Design

Một số thành phần giao diện đồ họa Material Design điển hình Material Design (tên mã là Quantum Paper) là một ngôn ngữ thiết kế được phát triển vào năm 2014 bởi Google.

Xem Giao diện lập trình ứng dụng và Material Design

Meebo

Meebo (phát âm như "My-bô") là dịch vụ nhắn tin nhanh dùng công nghệ Ajax và kết nối với những dịch vụ nhắn tin nhanh lớn.

Xem Giao diện lập trình ứng dụng và Meebo

Mental ray

Mental ray là một ứng dụng kết xuất đồ họa với chất lượng dùng cho sản phẩm chuyên nghiệp được phát triển bởi mental images (Berlin, Đức).

Xem Giao diện lập trình ứng dụng và Mental ray

Microsoft Developer Network

Mạng Lập trình viên Microsoft (Microsoft Developer Network) thường được gọi tắt là MSDN, là một sản phẩm của Microsoft lập ra để tạo ra mối liên hệ giữa công ty và các nhà phát triển (developer) cũng như các người kiểm thử (tester) quan tâm đến các hệ điều hành (OS), và các nhà phát triển đang phát triển các ứng dụng trong các nền tảng hệ điều hành khác nhau hoặc sử dụng API hoặc ngôn ngữ của Microsoft.

Xem Giao diện lập trình ứng dụng và Microsoft Developer Network

Mozilla Firefox 4

Mozilla Firefox 4 là phiên bản mới nhất của trình duyệt web Mozilla Firefox, phát hành vào ngày 22 tháng 3 năm 2011.

Xem Giao diện lập trình ứng dụng và Mozilla Firefox 4

Notepad++

Notepad++ là trình biên tập mã nguồn tự do cho Windows.

Xem Giao diện lập trình ứng dụng và Notepad++

NProtect GameGuard

nProtect GameGuard (hay còn gọi là GG) là một rootkit chống gian lận phát triển bởi INCA Internet.

Xem Giao diện lập trình ứng dụng và NProtect GameGuard

ODBC

Trong tin học, ODBC (viết tắt của Open Database Connectivity - kết nối cơ sở dữ liệu mở) cung cấp một phương pháp API phần mềm chuẩn cho việc sử dụng các hệ quản trị cơ sở dữ liệu (DBMS).

Xem Giao diện lập trình ứng dụng và ODBC

OllyDbg

OllyDbg là một trình gỡ lỗi (ở tầng ring 3) sử dụng hợp ngữ trên nền Windows 32-bit chú trọng đến việc phân tích mã nhị phân và rất hữu dụng để gỡ lỗi những chương trình không được cung cấp mã nguồn.

Xem Giao diện lập trình ứng dụng và OllyDbg

OpenGL

Logo chính thức của OpenGL OpenGL (tiếng Anh Open Graphics Library) là một tiêu chuẩn kỹ thuật đồ họa có mục đích định ra một giao diện lập trình ứng dụng (tiếng Anh: API) đồ họa 3 chiều.

Xem Giao diện lập trình ứng dụng và OpenGL

OpenOffice Basic

OpenOffice Basic (trước đây được gọi là StarOffice Basic hoặc StarBasic hoặc OOoBasic) là một phiên bản của ngôn ngữ lập trình BASIC ban đầu là một phần của bộ ứng dụng văn phòng StarOffice và sau này được đưa sang OpenOffice.org cũng như các phân nhánh của nó như LibreOffice (ở đây nó được gọi là LibreOffice Basic).

Xem Giao diện lập trình ứng dụng và OpenOffice Basic

OpenSocial

OpenSocial là một tập những API chung nhất để phát triển các ứng dụng cho các mạng xã hội dựa trên web, được phát triển bởi Google cùng với MySpace và một số các mạng xã hội khác.

Xem Giao diện lập trình ứng dụng và OpenSocial

OS/2

OS/2 là một loạt các hệ điều hành máy tính, ban đầu được tạo ra bởi Microsoft và IBM dưới sự lãnh đạo của nhà thiết kế phần mềm IBM Ed Iacobucci.

Xem Giao diện lập trình ứng dụng và OS/2

Phần mềm hệ thống

Tránh nhầm lẫn với Hệ thống phần mềm Phần mềm hệ thống là phần mềm máy tính thiết kế cho việc vận hành và điều khiển phần cứng máy tính và cung cấp một kiến trúc cho việc chạy phần mềm ứng dụng.

Xem Giao diện lập trình ứng dụng và Phần mềm hệ thống

PHP

PHP (viết tắt hồi quy "PHP: Hypertext Preprocessor") là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát.

Xem Giao diện lập trình ứng dụng và PHP

Plugin (điện toán)

Trong kỹ thuật máy tính, plugin (còn gọi là add-in, addin, add-on, addon, hay extension), trình cắm, hay phần bổ trợ là một bộ phần mềm hỗ trợ mà thêm những tính năng cụ thể cho một phần mềm ứng dụng lớn hơn.

Xem Giao diện lập trình ứng dụng và Plugin (điện toán)

Portlet

Portlets là các thành phần Web dùng lại được với mục đích hiển thị thông tin liên quan cho người dùng cổng điện t. Các ứng dụng cho portlets bao gồm việc hiển thị Thư điện tử, các báo cáo thời tiết, các diễn đàn thảo luận, và tin tức.

Xem Giao diện lập trình ứng dụng và Portlet

Praetorians

Praetorians (tạm dịch: Vệ binh hoàng gia) là trò chơi máy tính chiến thuật thời gian thực do hãng Pyro Studios phát triển và Eidos Interactive phát hành vào ngày 28 tháng 2 năm 2003 cho phiên bản Châu Âu và phiên bản Bắc Mỹ ngày 10 tháng 3 năm 2003 với nội dung chính xoay quanh lịch sử các chiến dịch quân sự của Julius Caesar, người đặt nền móng cho đế chế La Mã vĩ đại sau này.

Xem Giao diện lập trình ứng dụng và Praetorians

ReactOS

ReactOS 0.4.7 Desktop ReactOS là một hệ điều hành mã nguồn mở cho các máy tính cá nhân x86/x64 với ý định tương thích nhị phân với các chương trình máy tính và driver được viết cho Windows Server 2003.

Xem Giao diện lập trình ứng dụng và ReactOS

SAX

SAX là các API phân tách truy xuất tuần tự đến tài liệu XML.

Xem Giao diện lập trình ứng dụng và SAX

SKY-MAP.ORG

SKY-MAP.ORG (hay WikiSky.org) là một trang wiki và bản đồ bầu trời tương tác chứa hơn nửa tỷ thiên thể trong Vũ trụ.

Xem Giao diện lập trình ứng dụng và SKY-MAP.ORG

Skype

Skype (phiên âm quốc tế) là một mạng điện thoại Internet ngang hàng được thành lập bởi Niklas Zennström và Janus Friis, cũng là những người thành lập ra ứng dụng chia sẻ tập tin Kazaa và ứng dụng truyền hình ngang hàng Joost.

Xem Giao diện lập trình ứng dụng và Skype

Spring Framework

Spring Framework là một bộ khung ứng dụng và bộ chứa đảo ngược điều khiển cho nền tảng Java.

Xem Giao diện lập trình ứng dụng và Spring Framework

StAX

Streaming API cho XML (StAX) là một giao diện lập trình ứng dụng (API) để đọc và viết các tài liệu XML, có nguồn gốc từ các cộng đồng ngôn ngữ lập trình Java.

Xem Giao diện lập trình ứng dụng và StAX

Steam (phần mềm)

Steam là một nền tảng phân phối trực tuyến, quản lý bản quyền kỹ thuật số, trò chơi điện tử nhiều người chơi, và dịch vụ giao tiếp xã hội trên nền internet phát triển bởi Valve Corporation.

Xem Giao diện lập trình ứng dụng và Steam (phần mềm)

Sun Microsystems

Sun Microsystems Logo Sun Microsystems, thành lập năm 1983, là một công ty sản xuất phần mềm, bóng bán dẫn và máy tính có trụ sở tại Silicon Valley.

Xem Giao diện lập trình ứng dụng và Sun Microsystems

Trường Trung học Scripps Ranch

Trường Trung học Scripps Ranch (tiếng Anh: Scripps Ranch High School) nằm ở phía đông bắc của thành phố San Diego, California, Hoa Kỳ.

Xem Giao diện lập trình ứng dụng và Trường Trung học Scripps Ranch

Universal Windows Platform

Universal Windows Platform (UWP), là một cấu trúc ứng dụng thống nhất giữa các nền tảng được tạo bởi Microsoft và được giới thiệu lần đầu trong Windows 10.

Xem Giao diện lập trình ứng dụng và Universal Windows Platform

Vic Gundotra

Vivek "Vic" Gundotra (sinh ngày 14 tháng 6 năm 1968 tại Ấn Độ) là một doanh nhân sinh ra tại Ấn Độ, người từng là phó chủ tịch của công ty Google cho đến ngày 24 tháng 4 năm 2014.

Xem Giao diện lập trình ứng dụng và Vic Gundotra

Vision

Vision là một công nghệ mới của AMD được triển khai trên các loại card đồ hoạ của ATI, làm tăng khả năng xử lý và hiệu năng của card đồ hoạ.

Xem Giao diện lập trình ứng dụng và Vision

Visual C++

Microsoft Visual C++ 2005, Professional Edition Visual C++ 6.0 Microsoft Visual C++ (còn được gọi là MSVC) là một sản phẩm Môi trường phát triển tích hợp (IDE) cho các ngôn ngữ lập trình C, C++, và C++/CLI của Microsoft.

Xem Giao diện lập trình ứng dụng và Visual C++

VNG

VNG là công ty công nghệ Việt Nam, thành lập năm 2004.

Xem Giao diện lập trình ứng dụng và VNG

WatchOS

watchOS (trước đây là cách điệu là Watch OS) là hệ điều hành của Apple Watch, phát triển bởi Apple Inc. Nó dự trên hệ điều hành iOS và một vài tính năng tương tự như iOS.

Xem Giao diện lập trình ứng dụng và WatchOS

Windows 1.0

Windows 1.0 là một hệ điều hành máy tính cá nhân đồ họa được phát triển bởi Microsoft.

Xem Giao diện lập trình ứng dụng và Windows 1.0

Windows CE

Windows CE, hay Windows Embedded CE (tên mã là Pegasus) là tên của một hệ điều hành của Microsoft.

Xem Giao diện lập trình ứng dụng và Windows CE

Windows Holographic

Windows Holographic là một nền tảng tính toán thực tại hỗn hợp của hãng Microsoft, cho phép các ứng dụng trình diễn các yếu tố ảo (Microsoft gọi là "hologram" nghĩa là ảnh toàn ký) được kết hợp với các yếu tố thế giới thực mang tính chất vật lý này mà nó nhận thức để cùng tồn tại trong môi trường chia sẻ.

Xem Giao diện lập trình ứng dụng và Windows Holographic

Windows Installer

Windows Installer (tên cũ Microsoft Installer, tên mã là Darwin) là một thành phần phần mềm và giao diện lập trình ứng dụng (API) của Windows được sử dụng cho các quá trình cài đặt, bảo trì và gỡ bỏ của các phần mềm.

Xem Giao diện lập trình ứng dụng và Windows Installer

Windows Live Writer

Windows Live Writer là một trình ứng dụng để đăng tải blog.

Xem Giao diện lập trình ứng dụng và Windows Live Writer

Windows Mobile

Windows Mobile là một hệ điều hành loại thu gọn kết hợp với một bộ các ứng dụng cơ bản cho các thiết bị di động dựa trên giao diện lập trình ứng dụng Win32 của Microsoft.

Xem Giao diện lập trình ứng dụng và Windows Mobile

Windows Phone 8.1

Windows Phone 8.1 là thế hệ hệ điều hành thứ ba của hệ điều hành Windows Phone của Microsoft, được giới thiệu tại hội nghị Build của Microsoft tại San Francisco, California vào ngày 2 tháng 4 năm 2014, kế tiếp phiên bản Windows Phone 8.

Xem Giao diện lập trình ứng dụng và Windows Phone 8.1

Wine (phần mềm)

Wine Configuration Wine (viết tắt của Wine is not an emulator - Wine không phải là chương trình giả lập) là một phần mềm mã nguồn mở dùng để chạy các phần mềm viết cho Windows trên các hệ điều hành dựa trên Unix (Linux, FreeBSD,...).

Xem Giao diện lập trình ứng dụng và Wine (phần mềm)

YafaRay

Blender. YafaRay (gốc là YafRay, Yet Another Free Raytracer - lại một chương trình dò tia miễn phí khác nữa) là một chương trình dò tia miễn phí, mã nguồn mở sử dụng định dạng cảnh 3D mô tả bởi ngôn ngữ XML.

Xem Giao diện lập trình ứng dụng và YafaRay

.NET Framework

.NET Framework là một nền tảng lập trình và cũng là một nền tảng thực thi ứng dụng chủ yếu trên hệ điều hành Microsoft Windows được phát triển bởi Microsoft.

Xem Giao diện lập trình ứng dụng và .NET Framework

Còn được gọi là API.

, Internet Explorer, IWork, J2EE, J2SE, Java (công nghệ), Java (ngôn ngữ lập trình), JAXP, JSONP, JSP, Kết xuất đồ họa, Lincity, Lucene, Mail (Windows), MARF, Material Design, Meebo, Mental ray, Microsoft Developer Network, Mozilla Firefox 4, Notepad++, NProtect GameGuard, ODBC, OllyDbg, OpenGL, OpenOffice Basic, OpenSocial, OS/2, Phần mềm hệ thống, PHP, Plugin (điện toán), Portlet, Praetorians, ReactOS, SAX, SKY-MAP.ORG, Skype, Spring Framework, StAX, Steam (phần mềm), Sun Microsystems, Trường Trung học Scripps Ranch, Universal Windows Platform, Vic Gundotra, Vision, Visual C++, VNG, WatchOS, Windows 1.0, Windows CE, Windows Holographic, Windows Installer, Windows Live Writer, Windows Mobile, Windows Phone 8.1, Wine (phần mềm), YafaRay, .NET Framework.