I mean, what are the softwares, the programing langauge and other technical stuff that are needed for creating such videos?
Where is the start point and what are the further steps? (besides that the sky is the limit )
I'll appreciate any answer.
Anyways since nobody has not given the answer for over three years.
The software might have been Toon Boom, Flash MX ( which has been replaced ) which can use variety of Mathematical resizable images.
Mathematical resizable images ( meaning images made with drafting software like, Adobe Illustrator, or Ink Scape any SVG/SGV creation tool. Even the Amiga
has tools that can make images like these.
The images could have been made in any photoshop ( including version 1.0 ) for which the resolution is extremely high. It could also be made in any number of graphic editors.
Everything in this animation started out as messy and rough, pencil drawings, including the animation. itself, called an Anomotion. An anomotion is a messy run
of the animation itself.
Do the math
The sound was either done first, or afterwards, usually done first to the series of events.
The graphical effects was done in fireworks, or another special effects program. Whatever the Chinese used at the Olympics.