---
title: ""
url: "https://docs.yugabyte.com/stable/contribute/core-database/includes/java/"
---

# 

YugabyteDB core is written in C and C++, but the repository contains Java code needed to run some tests and sample applications. To build the Java part, you need:

- Java Development Kit (JDK) 8 or 11.
- [Apache Maven](https://maven.apache.org/ "Apache Maven") 3.3 or later.
