A language that was invented by statisticians for statisticians. It is used for data analysis and data modeling. Except for analyses, R can also be utilized for creating simple web presentations and programs.
Python is an interpreted high-level programming language for general-purpose programming. It can be used not only for data analysis but also for development of web pages, such as this one.
The letters SQL stand for Structured Query Language. SQL is a domain-specific language designed for managing data held in a relational database management systems.
LaTeX is a document preparation system. Created documents are saved in the PDF format and contain the analysis results; calculations, tables, plots, and text comments.
A Jupyter Notebook document contains an ordered list of input and output cells, which can contain code, text, plots, and visualizations. The generated outputs can be easily reproduced.
The output is a publicly accessible web app that contains the analysis results. It may be a suitable solution for customers, who regularly need to update the analyses results with new data.