Какой Macbook выбрать для обучения программированию?
За эти деньги можно купить хороший MacBook Pro 13 2014-2015! На батарею не обращайте сильно внимание при покупке (как вам советовали), лучше обратить внимание на состояние в целом, в идеале через с/ц с проверкой не был ли он в ремонте.

За батарею поясню, есть перекупы которые ставят самые дешевые китайские батареи (либо просто люди при покупке не хотят вкладывать денег, что логично). Плохие батареи могут сказаться на работе в целом, к примеру из личного опыта - макбук при заряде 100% с яркостью более 70% в какой то момент вырубался, сервис не выявил проблем никаких вообще. Долго мучился, пока не вкинул назад оригинальную и бук стал работать без проблем. Если выбирать - я бы выбрал с убитой и заменил сам на самую дорогую! В приоритете смотрите на общее состояние.
Замени свой конфиг на 16 гб ОЗУ и SSD вместо убогого HDD.