---
<!-- Copyright © SixtyFPS GmbH <info@slint.dev> ; SPDX-License-Identifier: MIT -->
title: Language Integrations
description: Connect the UI with business logic in your preferred language.
---

import { Card, CardGrid, LinkButton } from "@astrojs/starlight/components";
import IconLinkCard from "/src/components/IconLinkCard.astro";

Slint provides first class integrations to various programming languages allowing you to implement the business logic of your Slint application in your preferred language.

<CardGrid>
  <IconLinkCard title="C++" href="https://docs.slint.dev/latest/docs/cpp/" icon="seti:cpp">
    Browse C++ API docs
  </IconLinkCard>
  <IconLinkCard title="Rust" href="https://docs.slint.dev/latest/docs/rust/slint/" icon="seti:rust">
    Browse Rust API docs
  </IconLinkCard>
  <IconLinkCard title="TypeScript (beta)" href="https://docs.slint.dev/latest/docs/node/" icon="seti:typescript">
    Browse TypeScript / JavaScript API docs.
  </IconLinkCard>
</CardGrid>
