Ruby is a dynamic programming language and it is used in various fields of software development which are - Web Development, Web Scraping, Static Site Generation and web Servers.