# Introduction
In this section, you will learn how to develop Cytomine components to extend the Cytomine platform or develop new features.
If you don't know Cytomine yet, follow the Get Started page in the user guide to have a tour and discover the main concept of Cytomine.
As the Cytomine project is composed of multiple services with different programming language, it is possible to contribute to one or another service according to your skills.
Please see the How to contribute page to discover the multiple ways of improving Cytomine and our Contributor Code of Conduct.