> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinetica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrate

> Integrate Kinetica with other apps and services

## Topics

<CardGroup cols={2}>
  <Card title="APIs" href="/content/api/concepts">
    * [C++ API](/content/api/cpp)
    * [C# API](/content/api/cs)
    * [Java API](/content/api/java)
    * [JavaScript API](/content/api/javascript)
    * [Node.js API](/content/api/nodejs)
    * [Python API](/content/api/python)
    * [REST API](/content/api/rest)
    * [Connecting via API](/content/api/concepts#api-conn)
    * [Compatibility Matrix](/content/api/concepts#api-compatibility)
  </Card>

  <Card title="Connectors" href="/content/connectors">
    * [SQL Connectors](/content/connectors#connectors-sql)
    * [Geospatial Connector](/content/connectors#connectors-geo)
    * [Data Connecctors](/content/connectors#connectors-data)
    * [Compatibility Matrix](/content/connectors#connectors-data)
  </Card>

  <Card title="Downloads" href="/content/downloads">
    * [API Downloads](/content/downloads#downloads-api)
    * [UDF API Downloads](/content/downloads#downloads-udf-api)
    * [Connector Downloads](/content/downloads#downloads-connector)
  </Card>

  <Card title="User-Defined Function Implementation" href="/content/udf">
    * [UDF Tutorials](/content/udf#udf-tutorials)
    * [UDF Prerequisites](/content/udf#udf-prereqs)
    * [UDF Deveopment](/content/udf#udf-dev)
  </Card>

  <Card title="Performance Optimization" href="/content/tuning">
    * [Distributed Ingest](/content/tuning/multihead/multihead_ingest)
    * [Distributed Key Lookup](/content/tuning/multihead/multihead_egress)
    * [Sharding](/content/concepts/tables#sharding)
    * [Geospatial](/content/tuning/cs/geo)
  </Card>

  <Card title="Kinetica Tools" href="/content/tools">
    * [KiFS](/content/tools/kifs)
    * [KiSQL](/content/tools/kisql)
  </Card>
</CardGroup>

## Product Highlights

<CardGroup cols={3}>
  <Card title="Seven API Languages">
    Connect to Kinetica with REST, C++, C#, Java, JavaScript, NodeJS, & Python
  </Card>

  <Card title="Easy-to-Follow Tutorials">
    Step-by-step guides for each language to get you up and running faster
  </Card>

  <Card title="Universal Connections with JDBC/ODBC">
    Connect to a myriad of tools and services with Kinetica's ODBC and JDBC drivers
  </Card>
</CardGroup>

## How-To Guides

<CardGroup cols={2}>
  <Card title="Quick Start Guide" icon="book" href="/content/guides/quickstart-guide/index">
    Get started with Kinetica Workbench

    Length: 15 MIN
  </Card>

  <Card title="Java Developer Guide" icon="book" href="/content/guides/java_guide">
    Step-by-step instructions on writing Java applications with Kinetica

    Length: 30 MIN
  </Card>

  <Card title="Python Developer Guide" icon="book" href="/content/guides/python_guide">
    Step-by-step instructions on writing Python applications with Kinetica

    Length: 30 MIN
  </Card>

  <Card title="JavaScript Developer Guide" icon="book" href="/content/guides/js_guide">
    Step-by-step instructions on writing JavaScript applications with Kinetica

    Length: 30 MIN
  </Card>

  <Card title="C++ Developer Guide" icon="book" href="/content/guides/cpp_guide">
    Step-by-step instructions on writing C++ applications with Kinetica

    Length: 30 MIN
  </Card>

  <Card title="Python UDF Guide" icon="book" href="/content/guides/udf_python_guide">
    Step-by-step guide to creating UDFs with the Python API

    Length: 15 MIN
  </Card>
</CardGroup>

## Next Steps

Now that you are familiar with integration options in Kinetica, here are a few resources to check out next:

* [Tools](/content/tools/index)
* [Connectors](/content/connectors/index)
* [SQL](/content/sql/index)
