Also, the thing about SDKs is that once you learn programming using javascript the SDKs will be your set of tools to implement what you have learned. Example, programming/making games or apps in a specific platform. In Construct 2, the C2 Javascript SDK is used for making plugins, behaviors and effects that can be used to extend C2's capabilities for game development.