ODBC is the primary native data access API for applications written in C and C++ for SQL Server. There's an ODBC driver for most data sources. Other languages that can use ODBC include COBOL, Perl, ...
Garmin and Strava are great at telling you what happened in a workout. They're not built to tell you whether that workout, stacked on top of the last twenty, is building fitness or digging a hole.