zigzak,
Projects in Construct 2 are event driven, this reduces / removes the need to write traditional code. This helps to make project creation more accessible to a much wider audience!
You can use JavaScript to write plugins (or add-on's) for Construct 2. It can also recognise PHP code. There may be others, I'm not sure. Perhaps someone else could help to enlighten you further.
Hope that helps :)