{"id":4780,"date":"2020-06-06T03:05:35","date_gmt":"2020-06-06T03:05:35","guid":{"rendered":"https:\/\/www.gologica.com\/elearning\/?p=4780"},"modified":"2025-04-07T06:23:32","modified_gmt":"2025-04-07T06:23:32","slug":"groovy-script-tutorial-for-beginners","status":"publish","type":"post","link":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/","title":{"rendered":"Groovy Script Tutorial for Beginners"},"content":{"rendered":"<p><strong>What is a Groovy?<\/strong>                        <\/p>\n<p>APACHE GROOVY is an object oriented and Java syntax compatible programing language built for the Java platform. This dynamic language has many features which are almost like Python, Ruby, Smalltalk, and &nbsp;Groovy ASCII text file gets compiled into Java Bytecode so it can run on any platform that has JRE is installed. Groovy also performs tons of tasks behind the scene that creates it more agile and dynamic.                            <\/p>\n<p>Groovy are often used as a scripting language for the Java platform. it&#8217;s almost sort of a super version of Java which offers Java&#8217;s enterprise capabilities. It also offers many productivity features like DSL support, closures, and dynamic typing. Unlike another languages, it&#8217;s designed as a companion, not a replacement for Java.                                <\/p>\n<p><strong>Following are the major reasons why Groovy is used<\/strong>                    <\/p>\n<ul class=\"wp-block-list\">\n<li>It is a rapid and dynamic language.                            <\/li>\n<li>It can be easily integrated with all the existing Java objects as well as libraries.                                                                                    <\/li>\n<li>Java developers feel very friendly using this language.                   <\/li>\n<li>It has a more meaningful code as compared to Java.                    <\/li>\n<\/ul>\n<p><strong>Features of Groovy<\/strong>                                <\/p>\n<p>Groovy has the following features                         <\/p>\n<ul class=\"wp-block-list\">\n<li>Support for both static and dynamic typing.<\/li>\n<li>Support for operator overloading.                         <\/li>\n<li>Native syntax for lists and associative arrays.                <\/li>\n<li>Native support for regular expressions.                                                              <\/li>\n<li>Native support for various markup languages such as XML and HTML.                          <\/li>\n<li>Groovy is simple for Java developers since the syntax for Java and             Groovy are very similar.                     <\/li>\n<li>You can use existing Java libraries.                            <\/li>\n<li>Groovy extends the java.lang.Object.                                        <\/li>\n<\/ul>\n<p><strong>Installation of Groovy<\/strong>                        <\/p>\n<p><strong>Step 1)<\/strong>Ensure you have Java installed.                     <\/p>\n<p><strong>Step 2)<\/strong>Go to http:\/\/groovy-lang.org\/download.html and click installer.               <\/p>\n<figure class=\"wp-block-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"606\" height=\"244\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-18.png\" alt=\"\" class=\"wp-image-4790\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-18.png 606w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-18-460x185.png 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-18-100x40.png 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-18-600x242.png 600w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-18-120x48.png 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-18-310x125.png 310w\" sizes=\"(max-width: 606px) 100vw, 606px\" \/><\/figure>\n<p><strong>Step 3)&nbsp;<\/strong>Launch the downloaded installer. Select language and click OK              <\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"294\" height=\"159\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-17.png\" alt=\"\" class=\"wp-image-4789\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-17.png 294w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-17-100x54.png 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-17-120x65.png 120w\" sizes=\"(max-width: 294px) 100vw, 294px\" \/><\/figure>\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.gologica.com\/course\/groovy-training\/\"><img decoding=\"async\" width=\"800\" height=\"175\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-1.jpg\" alt=\"\" class=\"wp-image-4793\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-1.jpg 800w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-1-460x101.jpg 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-1-768x168.jpg 768w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-1-100x22.jpg 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-1-600x131.jpg 600w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-1-120x26.jpg 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-1-310x68.jpg 310w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><\/figure>\n<p><a href=\"https:\/\/www.guru99.com\/images\/1\/091318_0524_GroovyScrip2.png\"><\/a><strong>Step 4)&nbsp;<\/strong>Launch. In welcome screen, click NEXT                         <\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"503\" height=\"392\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-16.png\" alt=\"\" class=\"wp-image-4788\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-16.png 503w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-16-460x358.png 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-16-100x78.png 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-16-120x94.png 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-16-310x242.png 310w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/figure>\n<p><a href=\"https:\/\/www.guru99.com\/images\/1\/091318_0524_GroovyScrip3.png\"><\/a><\/p>\n<p><strong>Step 5)<\/strong>&nbsp;Agree with the license terms<\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"503\" height=\"392\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-15.png\" alt=\"\" class=\"wp-image-4787\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-15.png 503w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-15-460x358.png 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-15-100x78.png 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-15-120x94.png 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-15-310x242.png 310w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/figure>\n<p><a href=\"https:\/\/www.guru99.com\/images\/1\/091318_0524_GroovyScrip4.png\"><\/a><\/p>\n<p><strong>Step 6)<\/strong>&nbsp;Select components you want to install and click next                    <\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"503\" height=\"392\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-14.png\" alt=\"\" class=\"wp-image-4786\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-14.png 503w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-14-460x358.png 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-14-100x78.png 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-14-120x94.png 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-14-310x242.png 310w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/figure>\n<p><a href=\"https:\/\/www.guru99.com\/images\/1\/091318_0524_GroovyScrip5.png\"><\/a><strong>Step 7)<\/strong>&nbsp;Select Installation Directory and click Next                       <\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"503\" height=\"392\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-13.png\" alt=\"\" class=\"wp-image-4785\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-13.png 503w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-13-460x358.png 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-13-100x78.png 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-13-120x94.png 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-13-310x242.png 310w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/figure>\n<p><a href=\"https:\/\/www.guru99.com\/images\/1\/091318_0524_GroovyScrip6.png\"><\/a><strong>Step 8)<\/strong>&nbsp;Choose Start Menu Folder and Click Next                    <\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"503\" height=\"392\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-12.png\" alt=\"\" class=\"wp-image-4784\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-12.png 503w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-12-460x358.png 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-12-100x78.png 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-12-120x94.png 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-12-310x242.png 310w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/figure>\n<p><a href=\"https:\/\/www.guru99.com\/images\/1\/091318_0524_GroovyScrip7.png\"><\/a><strong>Step 9)<\/strong>&nbsp;Once install is done, let the paths default and click next              <\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"503\" height=\"392\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-11.png\" alt=\"\" class=\"wp-image-4783\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-11.png 503w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-11-460x358.png 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-11-100x78.png 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-11-120x94.png 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-11-310x242.png 310w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/figure>\n<p><a href=\"https:\/\/www.guru99.com\/images\/1\/091318_0524_GroovyScrip8.png\"><\/a><strong>Step 10)<\/strong>&nbsp;Click Next.                     <\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"503\" height=\"392\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-10.png\" alt=\"\" class=\"wp-image-4782\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-10.png 503w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-10-460x358.png 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-10-100x78.png 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-10-120x94.png 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-10-310x242.png 310w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/figure>\n<p><a href=\"https:\/\/www.guru99.com\/images\/1\/091318_0524_GroovyScrip9.png\"><\/a><strong>Step 11)<\/strong>&nbsp;In start Menu search for Groovy Console              <\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"389\" height=\"481\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-9.png\" alt=\"\" class=\"wp-image-4781\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-9.png 389w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-9-81x100.png 81w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-9-97x120.png 97w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/image-9-310x383.png 310w\" sizes=\"(max-width: 389px) 100vw, 389px\" \/><\/figure>\n<p><a href=\"https:\/\/www.guru99.com\/images\/1\/091318_0524_GroovyScrip10.png\"><\/a>Limitations of Groovy                         <\/p>\n<p>Groovy has some limitations. They are described below                            <\/p>\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.gologica.com\/course\/groovy-training\/\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"175\" src=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training.jpg\" alt=\"\" class=\"wp-image-4791\" srcset=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training.jpg 800w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-460x101.jpg 460w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-768x168.jpg 768w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-100x22.jpg 100w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-600x131.jpg 600w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-120x26.jpg 120w, https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy-Training-310x68.jpg 310w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><\/figure>\n<ul class=\"wp-block-list\">\n<li>It can be slower than the other object-oriented programming languages.                         <\/li>\n<li>It might need memory more than that required by other languages.         <\/li>\n<li>The start-up time of groovy requires improvement. It is not that frequent.                          <\/li>\n<li>For using groovy, you need to have enough knowledge of Java.         Knowledge of Java is important because half of groovy is based on Java.&nbsp;                  <\/li>\n<li>It might take you some time to get used to the usual syntax and default typing.                                    <\/li>\n<li>It consists of thin documentation.                      <\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>What is a Groovy? APACHE GROOVY is an object oriented and Java syntax compatible programing language built for the Java &hellip;<\/p>\n","protected":false},"author":1,"featured_media":4792,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"pmpro_default_level":"","footnotes":""},"categories":[15223],"tags":[],"coauthors":[182],"class_list":["post-4780","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-service-and-architecture","pmpro-has-access","user-has-not-earned"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Groovy Script Tutorial for Beginners updated 2020<\/title>\n<meta name=\"description\" content=\"Groovy Installation steps and Script Tutorial for Beginners updated 2020\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Groovy Script Tutorial for Beginners updated 2020\" \/>\n<meta property=\"og:description\" content=\"Groovy Installation steps and Script Tutorial for Beginners updated 2020\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/\" \/>\n<meta property=\"og:site_name\" content=\"GoLogica\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-06T03:05:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-07T06:23:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"175\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.gologica.com\/elearning\/#\/schema\/person\/61458e59d78b8e05fb57997461069c62\"},\"headline\":\"Groovy Script Tutorial for Beginners\",\"datePublished\":\"2020-06-06T03:05:35+00:00\",\"dateModified\":\"2025-04-07T06:23:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/\"},\"wordCount\":439,\"image\":{\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg\",\"articleSection\":[\"IT Service and Architecture\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/\",\"url\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/\",\"name\":\"Groovy Script Tutorial for Beginners updated 2020\",\"isPartOf\":{\"@id\":\"https:\/\/www.gologica.com\/elearning\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg\",\"datePublished\":\"2020-06-06T03:05:35+00:00\",\"dateModified\":\"2025-04-07T06:23:32+00:00\",\"author\":{\"@id\":\"https:\/\/www.gologica.com\/elearning\/#\/schema\/person\/61458e59d78b8e05fb57997461069c62\"},\"description\":\"Groovy Installation steps and Script Tutorial for Beginners updated 2020\",\"breadcrumb\":{\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#primaryimage\",\"url\":\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg\",\"contentUrl\":\"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg\",\"width\":300,\"height\":175,\"caption\":\"Groovy Tutorial\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.gologica.com\/elearning\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Groovy Script Tutorial for Beginners\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.gologica.com\/elearning\/#website\",\"url\":\"https:\/\/www.gologica.com\/elearning\/\",\"name\":\"GoLogica\",\"description\":\"E-Learning Portal\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.gologica.com\/elearning\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.gologica.com\/elearning\/#\/schema\/person\/61458e59d78b8e05fb57997461069c62\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.gologica.com\/elearning\/#\/schema\/person\/image\/d0ab308492a1bfcbec1a1ce1637996db\",\"url\":\"https:\/\/www.gologica.com\/elearning\/wp-content\/themes\/wplms\/assets\/images\/avatar.jpg\",\"contentUrl\":\"https:\/\/www.gologica.com\/elearning\/wp-content\/themes\/wplms\/assets\/images\/avatar.jpg\",\"caption\":\"admin\"},\"url\":\"https:\/\/www.gologica.com\/elearning\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Groovy Script Tutorial for Beginners updated 2020","description":"Groovy Installation steps and Script Tutorial for Beginners updated 2020","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/","og_locale":"en_US","og_type":"article","og_title":"Groovy Script Tutorial for Beginners updated 2020","og_description":"Groovy Installation steps and Script Tutorial for Beginners updated 2020","og_url":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/","og_site_name":"GoLogica","article_published_time":"2020-06-06T03:05:35+00:00","article_modified_time":"2025-04-07T06:23:32+00:00","og_image":[{"width":300,"height":175,"url":"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#article","isPartOf":{"@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/"},"author":{"name":"admin","@id":"https:\/\/www.gologica.com\/elearning\/#\/schema\/person\/61458e59d78b8e05fb57997461069c62"},"headline":"Groovy Script Tutorial for Beginners","datePublished":"2020-06-06T03:05:35+00:00","dateModified":"2025-04-07T06:23:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/"},"wordCount":439,"image":{"@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg","articleSection":["IT Service and Architecture"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/","url":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/","name":"Groovy Script Tutorial for Beginners updated 2020","isPartOf":{"@id":"https:\/\/www.gologica.com\/elearning\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#primaryimage"},"image":{"@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg","datePublished":"2020-06-06T03:05:35+00:00","dateModified":"2025-04-07T06:23:32+00:00","author":{"@id":"https:\/\/www.gologica.com\/elearning\/#\/schema\/person\/61458e59d78b8e05fb57997461069c62"},"description":"Groovy Installation steps and Script Tutorial for Beginners updated 2020","breadcrumb":{"@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#primaryimage","url":"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg","contentUrl":"https:\/\/www.gologica.com\/elearning\/wp-content\/uploads\/2020\/06\/Groovy.jpg","width":300,"height":175,"caption":"Groovy Tutorial"},{"@type":"BreadcrumbList","@id":"https:\/\/www.gologica.com\/elearning\/groovy-script-tutorial-for-beginners\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.gologica.com\/elearning\/"},{"@type":"ListItem","position":2,"name":"Groovy Script Tutorial for Beginners"}]},{"@type":"WebSite","@id":"https:\/\/www.gologica.com\/elearning\/#website","url":"https:\/\/www.gologica.com\/elearning\/","name":"GoLogica","description":"E-Learning Portal","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gologica.com\/elearning\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.gologica.com\/elearning\/#\/schema\/person\/61458e59d78b8e05fb57997461069c62","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gologica.com\/elearning\/#\/schema\/person\/image\/d0ab308492a1bfcbec1a1ce1637996db","url":"https:\/\/www.gologica.com\/elearning\/wp-content\/themes\/wplms\/assets\/images\/avatar.jpg","contentUrl":"https:\/\/www.gologica.com\/elearning\/wp-content\/themes\/wplms\/assets\/images\/avatar.jpg","caption":"admin"},"url":"https:\/\/www.gologica.com\/elearning\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/posts\/4780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/comments?post=4780"}],"version-history":[{"count":2,"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/posts\/4780\/revisions"}],"predecessor-version":[{"id":4795,"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/posts\/4780\/revisions\/4795"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/media\/4792"}],"wp:attachment":[{"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/media?parent=4780"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/categories?post=4780"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/tags?post=4780"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.gologica.com\/elearning\/wp-json\/wp\/v2\/coauthors?post=4780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}