CSS is one of the first languages that budding web designers learn. This is probably because the tangible results are easier and quicker to achieve than other languages. However, CSS can be used for so much more than changing a few background colors or positioning elements on the page. Modern day CSS has been used for some amazing creations that we never would have believed possible only a few years ago.
Recently, CSS has been used to create some astounding products in art and animation. These creations range from a realistic painting made entirely out of CSS to 3D animated shapes and objects, like an X-Wing from Star Wars. With newer features and properties we can transform from using CSS as a design language to a developer language.
With new properties like CSS Grid and additional pseudo classes the future of CSS is looking very bright!