ROOT is a modular scientific software framework developed by CERN and other Particle Physics laboratories. It was originally designed for particle physics data analysis, but it is also used in other applications such as astronomy, bio-informatics, finances, etc. It provides all the functionalities needed to deal with big data processing, statistical analysis, data visualisation and data storage. It is mainly written in C++ but integrated with other languages such as Python.