A convenient option to use the Marmotta for Linked Data development is to build applications based on the Marmotta Client Library. The Marmotta Client Library provides an API abstraction around the Marmotta web services, available for different programming languages.