Box2D [SEP] programming language
Box2D
Box2D is a free open source 2-dimensional physics simulator engine written in C++ by Erin Catto and published under the zlib license. It has been used in "Crayon Physics Deluxe", "Limbo", "Rolando", "Incredibots", "Angry Birds", "Tiny Wings", "Shovel Knight", "Transformice", "Happy Wheels", and many online Flash games, as well as iPhone, iPad and Android games using the Cocos2d or Moscrif game engine and Corona framework.
History
AndEngine
AndEngine is a game development engine for Android written in Java programming language by Nicolas Gramlich. The engine uses OpenGL ES technology to provide accelerated graphics output. It's possible to use Eclipse or Android Studio to ease development.
Architecture.
AndEngine operates with engines which can provide different functionality. For example, FPSLogger engine can log fps. Every engine has Scene which holds sprites and effects such as particle system emitters.
Features list.
AndEngine supports output using custom shaders. Box2D extension provides physics calculations.