programming-language-toolbox

C++

Microsoft Visual Studio
CLion
GCC
GDB
CMake
PVS-Studio static code analyzer
Valgrind
Orbit C/C++ Performance Profiler
C++ Standard
C++ Core Guidelines
C++ Core Guidelines checker
CppCon 2017 videos
abseil library (Google)
Seastar (ScyllaDB)
Compiler explorer
Quick C++ code benchmarking in the browser

Java

Java9 docs
JDK download
Intellij IDEA
Graal
Maven
MVN repository
Gradle
Spring
Spring CLI
Spring Initialzr
SDKMAN!
JUnit5
Mockito
AssertJ
SonarQube
RacerD finds data races in your Java code
Netty-tcnative (Using OpenSSL or BoringSSL)
How To Use Java Cryptography API Securely?
Java Cryptography overview
Agrone
https://github.com/google/guava
https://projectlombok.org/
https://github.com/resilience4j/resilience4j
http://fastutil.di.unimi.it/
https://github.com/JCTools/JCTools
https://www.eclipse.org/collections/
https://shipilev.net/blog/2016/close-encounters-of-jmm-kind/
JPoint 2018 videos

Python

Python
Anaconda
PyCharm
Awesome Python list

Go

Virtualgo
gRPC middleware
gogo protobuf
zap logging
logrus logging
dns
tenta-dns
awesome go list
interactive prompt
Gophercises

Merge and diff tools

Araxis Merge
Beyond Compare
SourceTree
WinMerge