I recommend either a Macbook Pro 15" 2017 model, though it might be a bit over your budget. macOS is great for development in C++, Swift, Python, and basically any language, though it mostly has an edge in C/C++ programming because it has a native compiler and doesn't have to run in an emulator...