Hardware:TMS570 Hello World
LAUNCHXL2-TMS57012 is an automotive-grade microcontroller family based on ARM Cortex - see http://www.ti.com/product/tms570ls1224
LAUNCHXL2-TMS57012 inexpensive evaluation board containing TMS570LS1224 (main MCU) and TM4C129 (TODO#1 - what is the role of TM4C129)?
Code Composer Studio (CCS) is an IDE. It's an Eclipse extension with bundled proprietary TI optimized compiler (TODO#2 - is this true?)
CCS is free as long as we are using a Launchpad board OR XDS100 debug probe - looks like this really works for us?! See http://processors.wiki.ti.com/index.php/Licensing_-_CCSv6#Free_Licenses