GitKraken is a graphical user interface for Git.
Julia Language, High performance computing
Python, Object-oriented programming, scripting
C and C++, low-level programming
Haskell, functional programming
JetBrains has powerful IDEs for many popular programming languages.
Graphing and Calculating
Jupyter, interactive notebook environment for programming, works on vscode
Geogebra is a graphing calculator for creating interactive 2- and 3-dimensional geometry.
Google Sheets is an application for tabular data manipulation and visualization.