The Guardant Licensing API uses functions and structures in C programming language to license and protect software products.