{"id":271,"date":"2016-08-19T12:40:11","date_gmt":"2016-08-19T12:40:11","guid":{"rendered":"http:\/\/blog.onclickinnovations.com\/?p=271"},"modified":"2016-08-19T12:40:11","modified_gmt":"2016-08-19T12:40:11","slug":"groovy","status":"publish","type":"post","link":"https:\/\/onclickinnovations.com\/blog\/groovy\/","title":{"rendered":"Groovy"},"content":{"rendered":"<p><a href=\"http:\/\/blog.onclickinnovations.com\/271-2\/\">GROOVY<\/a> is a flexible programming language with functional programming aspects built on top of the JVM and fully compatible with Java. It provides ease of use with powerful tools and libraries for web and application developers including convention over configure \u00a0frameworks and Android development tools. Groovy has been adopted by Netflix, Amazon, Google and is part of the Android SDK. Groovy is also much easier to learn, write and adopt than other functional languages that have extremely high learning curves.<\/p>\n<p>Groovy in comparison is far easier to learn. And Groovy integrates with Java, Java frameworks and Java libraries. In fact it is so compatible, you can take just about any Java class and change the extension to &#8216;.groovy&#8217; and it will compile and run! Groovy is a fast, easy to learn, well adopted and mature language that just about anyone can pick up. Groovy comes with very powerful yet easy tools to do paralllel processing\u00a0and \u00a0is very efficient in running the code that is repetitive in nature.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GROOVY is a flexible programming language with functional programming aspects built on top of the JVM and fully compatible with Java. It provides ease of use with powerful tools and libraries for web and application developers including convention over configure \u00a0frameworks and Android development tools. Groovy has been adopted by Netflix, Amazon, Google and is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":272,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-271","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-custom-software-development-solutions"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Groovy | Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onclickinnovations.com\/blog\/groovy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Groovy | Blog\" \/>\n<meta property=\"og:description\" content=\"GROOVY is a flexible programming language with functional programming aspects built on top of the JVM and fully compatible with Java. It provides ease of use with powerful tools and libraries for web and application developers including convention over configure \u00a0frameworks and Android development tools. Groovy has been adopted by Netflix, Amazon, Google and is [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onclickinnovations.com\/blog\/groovy\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/officialonclick\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-19T12:40:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/08\/gr.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"480\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"it_geeks\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OnClick_web\" \/>\n<meta name=\"twitter:site\" content=\"@OnClick_web\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"it_geeks\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/\"},\"author\":{\"name\":\"it_geeks\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#\\\/schema\\\/person\\\/45db30038e5cd799aa868257635fa78d\"},\"headline\":\"Groovy\",\"datePublished\":\"2016-08-19T12:40:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/\"},\"wordCount\":170,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/gr.jpg\",\"articleSection\":[\"Custom Software Development Solutions\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/\",\"name\":\"Groovy | Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/gr.jpg\",\"datePublished\":\"2016-08-19T12:40:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/#primaryimage\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/gr.jpg\",\"contentUrl\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/gr.jpg\",\"width\":480,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/groovy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Groovy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/\",\"name\":\"Blog - OnclickInnovations Pvt. Ltd.\",\"description\":\"Onclick Innovations Pvt. Ltd.\",\"publisher\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#organization\",\"name\":\"Onclick Innovations Pvt. Ltd.\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/onclick-innovations-primary-1-1.png\",\"contentUrl\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/onclick-innovations-primary-1-1.png\",\"width\":320,\"height\":80,\"caption\":\"Onclick Innovations Pvt. Ltd.\"},\"image\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/officialonclick\\\/\",\"https:\\\/\\\/x.com\\\/OnClick_web\",\"https:\\\/\\\/www.instagram.com\\\/onclickinnovations\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/onclick-innovations\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#\\\/schema\\\/person\\\/45db30038e5cd799aa868257635fa78d\",\"name\":\"it_geeks\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g\",\"caption\":\"it_geeks\"},\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/author\\\/it_geeks\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Groovy | Blog","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:\/\/onclickinnovations.com\/blog\/groovy\/","og_locale":"en_US","og_type":"article","og_title":"Groovy | Blog","og_description":"GROOVY is a flexible programming language with functional programming aspects built on top of the JVM and fully compatible with Java. It provides ease of use with powerful tools and libraries for web and application developers including convention over configure \u00a0frameworks and Android development tools. Groovy has been adopted by Netflix, Amazon, Google and is [&hellip;]","og_url":"https:\/\/onclickinnovations.com\/blog\/groovy\/","og_site_name":"Blog","article_publisher":"https:\/\/www.facebook.com\/officialonclick\/","article_published_time":"2016-08-19T12:40:11+00:00","og_image":[{"width":480,"height":360,"url":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/08\/gr.jpg","type":"image\/jpeg"}],"author":"it_geeks","twitter_card":"summary_large_image","twitter_creator":"@OnClick_web","twitter_site":"@OnClick_web","twitter_misc":{"Written by":"it_geeks","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/#article","isPartOf":{"@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/"},"author":{"name":"it_geeks","@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/45db30038e5cd799aa868257635fa78d"},"headline":"Groovy","datePublished":"2016-08-19T12:40:11+00:00","mainEntityOfPage":{"@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/"},"wordCount":170,"commentCount":0,"publisher":{"@id":"https:\/\/onclickinnovations.com\/blog\/#organization"},"image":{"@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/#primaryimage"},"thumbnailUrl":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/08\/gr.jpg","articleSection":["Custom Software Development Solutions"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/onclickinnovations.com\/blog\/groovy\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/","url":"https:\/\/onclickinnovations.com\/blog\/groovy\/","name":"Groovy | Blog","isPartOf":{"@id":"https:\/\/onclickinnovations.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/#primaryimage"},"image":{"@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/#primaryimage"},"thumbnailUrl":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/08\/gr.jpg","datePublished":"2016-08-19T12:40:11+00:00","breadcrumb":{"@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onclickinnovations.com\/blog\/groovy\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/#primaryimage","url":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/08\/gr.jpg","contentUrl":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/08\/gr.jpg","width":480,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/onclickinnovations.com\/blog\/groovy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onclickinnovations.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Groovy"}]},{"@type":"WebSite","@id":"https:\/\/onclickinnovations.com\/blog\/#website","url":"https:\/\/onclickinnovations.com\/blog\/","name":"Blog - OnclickInnovations Pvt. Ltd.","description":"Onclick Innovations Pvt. Ltd.","publisher":{"@id":"https:\/\/onclickinnovations.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onclickinnovations.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/onclickinnovations.com\/blog\/#organization","name":"Onclick Innovations Pvt. Ltd.","url":"https:\/\/onclickinnovations.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2026\/05\/onclick-innovations-primary-1-1.png","contentUrl":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2026\/05\/onclick-innovations-primary-1-1.png","width":320,"height":80,"caption":"Onclick Innovations Pvt. Ltd."},"image":{"@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/officialonclick\/","https:\/\/x.com\/OnClick_web","https:\/\/www.instagram.com\/onclickinnovations\/","https:\/\/www.linkedin.com\/company\/onclick-innovations\/"]},{"@type":"Person","@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/45db30038e5cd799aa868257635fa78d","name":"it_geeks","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g","caption":"it_geeks"},"url":"https:\/\/onclickinnovations.com\/blog\/author\/it_geeks\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/08\/gr.jpg","jetpack_shortlink":"https:\/\/wp.me\/se8hCy-groovy","jetpack-related-posts":[{"id":730,"url":"https:\/\/onclickinnovations.com\/blog\/cucumberjs-tool-on-behaviour-driven-development\/","url_meta":{"origin":271,"position":0},"title":"CucumberJS ( Tool on Behaviour Driven Development )","author":"it_geeks","date":"April 28, 2017","format":false,"excerpt":"Cucumber a tool based on Behaviour Driven Development (BDD) framework which is used to write acceptance tests for web application. Behaviour Driven Development is extension of Test Driven Development and it is used to test the system rather than testing the particular piece of code. It allows automation of functional\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/cucum.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/cucum.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/cucum.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":654,"url":"https:\/\/onclickinnovations.com\/blog\/scala\/","url_meta":{"origin":271,"position":1},"title":"Scala","author":"it_geeks","date":"March 29, 2017","format":false,"excerpt":"SCALA \u00a0 is a general purpose programming language.\u00a0Scala\u00a0is fashionable because it helps people solve real problems in an elegant way and runs on what is arguably one of the better platforms (the JVM) currently available and pervasively deployed. Combining object oriented programming and functional programming into one,\u00a0Scala\u00a0is exceptionally expressive and\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":687,"url":"https:\/\/onclickinnovations.com\/blog\/java-virtual-machine-jvm\/","url_meta":{"origin":271,"position":2},"title":"Java Virtual Machine (JVM)","author":"it_geeks","date":"April 10, 2017","format":false,"excerpt":"The Java Virtual Machine (JVM) is an environment that executes Java programs. Java programs are compiled into an intermediate language called bytecode. When we run a program, JVM is responsible to converting Byte code to the machine specific code. JVM is also platform dependent and provides core Java functions like\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/JVM.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":720,"url":"https:\/\/onclickinnovations.com\/blog\/meteor\/","url_meta":{"origin":271,"position":3},"title":"Meteor","author":"it_geeks","date":"April 26, 2017","format":false,"excerpt":"Meteor \u00a0a full stack JavaScript (JS) framework, made up of a collection of libraries and packages.\u00a0Meteor has been built on concepts from other frameworks and libraries in a way that makes it easy to prototype applications. Essentially, it makes web development easier. It\u2019s flexible and requires less code, which means\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":695,"url":"https:\/\/onclickinnovations.com\/blog\/scripting-languages\/","url_meta":{"origin":271,"position":4},"title":"Scripting languages","author":"it_geeks","date":"April 12, 2017","format":false,"excerpt":"A scripting language is a programming language designed for integrating and communicating with other programming languages. Some of the most widely used scripting languages are JavaScript, VBScript, PHP, Perl, Python, Ruby, ASP. Since a SCRIPTING LANGUAGES\u00a0is normally used in conjunction with another programming language, they are often found alongside HTML,\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/script.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/script.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/script.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/script.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":39,"url":"https:\/\/onclickinnovations.com\/blog\/android-app-development\/","url_meta":{"origin":271,"position":5},"title":"Android App Development","author":"it_geeks","date":"June 23, 2016","format":false,"excerpt":"The Android App Development industry has grown dramatically in recent years.\u00a0As more and more software development focuses on smartphones, a new industry is building up to help developers create and rapidly deploy mobile applications. While iPhone development is still the first stop for most developers, ANDROID\u00a0is quickly becoming the second\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/comments?post=271"}],"version-history":[{"count":1,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/271\/revisions"}],"predecessor-version":[{"id":273,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/271\/revisions\/273"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/media\/272"}],"wp:attachment":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/media?parent=271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/categories?post=271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/tags?post=271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}