💻 coding in i3 3rd gen processor
With the 3rd even 2nd gen i3 processor 4GB of Ram (8GB sufficient) and 120gb SSD if you want more space choose hard-disk according to your need 500GB or 1TB its totally depends on you , it may not the fastest laptop ever but according to your question it is more than enough to start coding as a beginner.
so try to purchase at least a basic laptop and start your coding.
You can easily do the following work in the laptop:
1)Microsoft office.
2)C, C++.
3) java.
4)web development.
5)Data storage and video-Audio streaming.
6)All basic language you want to learn.
conclusion:These are the best skills which are executable in i3 2nd or 3rd gen laptop.