
Build an application
Use your favorite programming language to build an application that uses YSQL or YCQL APIs.
Applications connect to and interact with YugabyteDB using API client libraries, also called client drivers. The tutorials in this section show how to connect applications to Yugabyte Cloud clusters using available drivers and ORMs.
To run these applications with Yugabyte Cloud, you will need the following:
- A cluster deployed in Yugabyte Cloud. To get started, use the Quick start.
- The cluster CA certificate installed on your machine. Refer to Download your cluster certificate.
- Your computer added to the cluster IP allow list. Refer to Assign IP Allow Lists.
Because the YugabyteDB YSQL API is PostgreSQL-compatible, and the YCQL API has roots in the Apache Cassandra CQL, YugabyteDB supports many third-party drivers. For details about supported API client drivers (by programming language), see Drivers.