Abstract: A programmable temperature compensation circuit having a bandgap circuit for generating a first temperature-independent voltage reference signal, VREF and a second temperature-dependent voltage signal, VTEMP. A two-input buffer amplifier is coupled to the bandgap circuit for effecting impedance transformation between inputs and respective outputs thereof. A temperature dependent difference current (TDDC) is coupled to the outputs of the buffer amplifier for producing a temperature dependent current that is a function of a difference between first and second voltage signals at its inputs; and a current amplifier is coupled to the TDDC for adjusting a baseline current at room temperature and the temperature dependency slope of the temperature dependent current.