My little cousin has a laptop with really low spec, and wants to start coding.
What are the best IDEs and Compilers?
They are interested in C, C++, C#, HTML, and Python
My little cousin has a laptop with really low spec, and wants to start coding.
What are the best IDEs and Compilers?
They are interested in C, C++, C#, HTML, and Python
I would avoid any IDE on any low power laptop. Stick to a command line editor, and gcc compiler for C & C++. I don't program in C# or Python.
You have not mentioned the O/S. Mingw-64 or cygwin for Windows.
It can't be that low spec if it's already running windows can it?
> They are interested in C, C++, C#, HTML, and Python
I would suggest focussing on one thing for a while, and I'd suggest that would be Python.
It's a lot easier to get to the point of producing useful programs without having to navigate a load of traps.
Plus it's a useful language to know in it's own right.
You could easily spend a month having C just keep handing you your ass on a plate and just give up in frustration.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
You can do a lot with just Notepad++
- It knows about different languages
- It has some useful plugins to help with specific tasks
- It can run console programs (like compile or make command lines) directly within the editor.
All you need in addition is a compiler and/or python interpreter.
For a C and C++ compiler, you have choices
- Binary releases - Code::Blocks - grab one of the mingw-setup versions as these include the compiler with the IDE.
It's worth seeing if C::B works on your laptop adequately. It's a bit easier developing code in an actual IDE rather than just a clever editor, especially when you start writing larger programs.
For out and out pure compiler installs, try
MSYS2
Python is from Python Releases for Windows | Python.org
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
Ok I checked the details of the laptop
57GB of harddisk with 26.5GB free
Windows 10 Home in S Mode
4GB of Installed RAM, 3.83GB usable
64 bit operating system, x64 based processor
Its a Lenova IdeaPad Slim 1-11AST-05
AMD 1.50 GHz +2G A4-9120e RADEON R3 4 COMPUTE CORES 2C processor
Do you think this would be capable of running a lower spec requirement IDE?
I checked visual studio community and it required above this spec but not sure if CODE::BLOCKS or another IDE might be more suitable? Or should I stick to compilers and notepads and command prompts?
C::B should be fine.
Re your thread on Help with Eclipse IDE
Eclipse is a big beast.
> My little cousin has a laptop with really low spec, and wants to start coding.
And they're not going to use 99% of what Eclipse can do for many months.
Stop dithering over IDEs and get them to start writing some code.
The IDE (by itself) will not make you a better programmer.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.