Agree.
Prolly start off with:
-Charting Software.
-Data quote (Data vendor API / Dataloader from sites).
-Execution (Broker API / FIX).
-Analysis Library. (Testers or Realtime... also Tech, Quant, AI, etc. Algos)
-Others. (Utilities useful for trading like Synergy, VPN and etc.)...