An application interacts with YugabyteDB using of a client library, also known as a client driver. Client drivers handle all interaction with the database in a language appropriate to the application. The applications use client drivers in various languages for the Redis-compatible YEDIS API.

For each of these languages, you are going to understand using the client driver as well as implement a simple HelloWorld application. The example application will insert an employee profile entry with the employee id 1, name "John" and age 35. The application will then query the profile data for employee id 1 and print it out to the console.

<div class="row">

  <div class="col-12 col-md-6 col-lg-12 col-xl-6">
    <a class="section-link icon-offset" href="yedis/cpp/">
      <div class="head">
        <div class="icon">
          <i class="icon-cplusplus"></i>
        </div>
        <div class="title">C++</div>
      </div>
      <div class="body">
        Build a YugabyteDB application using C++.
      </div>
    </a>
  </div>

  <div class="col-12 col-md-6 col-lg-12 col-xl-6">
    <a class="section-link icon-offset" href="yedis/csharp/">
      <div class="head">
        <div class="icon">
          <i class="icon-csharp"></i>
        </div>
        <div class="title">C#</div>
      </div>
      <div class="body">
        Build a YugabyteDB application using C#.
      </div>
    </a>
  </div>

  <div class="col-12 col-md-6 col-lg-12 col-xl-6">
    <a class="section-link icon-offset" href="yedis/go/">
      <div class="head">
        <div class="icon">
          <i class="fa-brands fa-golang"></i>
        </div>
        <div class="title">Go</div>
      </div>
      <div class="body">
        Build a YugabyteDB application using Go.
      </div>
    </a>
  </div>

  <div class="col-12 col-md-6 col-lg-12 col-xl-6">
    <a class="section-link icon-offset" href="yedis/java/">
      <div class="head">
        <div class="icon">
          <i class="fa-brands fa-java"></i>
        </div>
        <div class="title">Java</div>
      </div>
      <div class="body">
        Build a YugabyteDB application using Java.
      </div>
    </a>
  </div>

  <div class="col-12 col-md-6 col-lg-12 col-xl-6">
    <a class="section-link icon-offset" href="yedis/nodejs/">
      <div class="head">
        <div class="icon">
          <i class="fa-brands fa-node-js"></i>
        </div>
        <div class="title">NodeJS</div>
      </div>
      <div class="body">
        Develop a YugabyteDB application using NodeJS.
      </div>
    </a>
  </div>

  <div class="col-12 col-md-6 col-lg-12 col-xl-6">
    <a class="section-link icon-offset" href="yedis/python/">
      <div class="head">
        <div class="icon">
          <i class="fa-brands fa-python"></i>
        </div>
        <div class="title">Python</div>
      </div>
      <div class="body">
        Develop a YugabyteDB application using Python.
      </div>
    </a>
  </div>

</div>
