The modern JavaScript: a programmable language