{"id":16016,"date":"2024-02-10T09:02:03","date_gmt":"2024-02-10T09:02:03","guid":{"rendered":"https:\/\/promoguy.nl\/?post_type=entity&#038;p=16016"},"modified":"2024-03-09T16:10:01","modified_gmt":"2024-03-09T16:10:01","slug":"functions","status":"publish","type":"entity","link":"https:\/\/promoguy.nl\/es\/blog\/vocabulary\/functions\/","title":{"rendered":"funciones"},"content":{"rendered":"<p>En programaci\u00f3n inform\u00e1tica, una subrutina es una secuencia de instrucciones de programa que realizan una tarea espec\u00edfica, empaquetadas como una unidad.  Esta unidad se puede utilizar en los programas siempre que sea necesario realizar esa tarea concreta.  Los subprogramas pueden definirse dentro de los programas o por separado en bibliotecas que pueden ser utilizadas por varios programas.  En distintos lenguajes de programaci\u00f3n, una subrutina puede denominarse procedimiento, funci\u00f3n, rutina, m\u00e9todo o subprograma.  A veces se utiliza el t\u00e9rmino gen\u00e9rico unidad invocable. Como sugiere el nombre subprograma, una subrutina se comporta de forma muy parecida a un programa inform\u00e1tico que se utiliza como un paso en un programa m\u00e1s grande o en otro subprograma. A menudo, una subrutina se codifica de forma que pueda iniciarse (llamarse) varias veces y\/o desde varios lugares durante una ejecuci\u00f3n del programa, incluso desde otras subrutinas, y luego bifurcarse (volver) a la siguiente instrucci\u00f3n despu\u00e9s de la llamada una vez que la tarea de la subrutina ha finalizado.  Se atribuye a Maurice Wilkes, David Wheeler y Stanley Gill la invenci\u00f3n de este concepto, que denominaron subrutina cerrada, en contraste con la subrutina abierta o macro. Las subrutinas son una poderosa herramienta de programaci\u00f3n, y la sintaxis de muchos lenguajes de programaci\u00f3n incluye soporte para escribirlas y utilizarlas. El uso juicioso de las subrutinas (por ejemplo, mediante el enfoque de programaci\u00f3n estructurada) suele reducir sustancialmente el coste de desarrollo y mantenimiento de un programa grande, al tiempo que aumenta su calidad y fiabilidad. Las subrutinas, a menudo reunidas en bibliotecas, son un mecanismo importante para compartir e intercambiar software. La disciplina de la programaci\u00f3n orientada a objetos se basa en objetos y m\u00e9todos (que son subrutinas adjuntas a estos objetos o clases de objetos). En el m\u00e9todo de compilaci\u00f3n denominado c\u00f3digo roscado, el programa ejecutable es b\u00e1sicamente una secuencia de llamadas a subrutinas.<\/p>","protected":false},"excerpt":{"rendered":"<p>In computer programming, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Subprograms may be defined within programs, or separately in libraries that can be used by multiple programs. In different programming [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"wl_entities_gutenberg":"","footnotes":""},"categories":[],"wl_entity_type":[39],"class_list":["post-16016","entity","type-entity","status-publish","hentry","wl_entity_type-thing"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.8 (Yoast SEO v27.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>functions - Promoguy Digital Marketing Agency<\/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:\/\/promoguy.nl\/es\/blog\/vocabulary\/functions\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"functions\" \/>\n<meta property=\"og:description\" content=\"In computer programming, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Subprograms may be defined within programs, or separately in libraries that can be used by multiple programs. In different programming [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/promoguy.nl\/es\/blog\/vocabulary\/functions\/\" \/>\n<meta property=\"og:site_name\" content=\"Promoguy Digital Marketing Agency\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-09T16:10:01+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/\",\"name\":\"functions - Promoguy Digital Marketing Agency\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#website\"},\"datePublished\":\"2024-02-10T09:02:03+00:00\",\"dateModified\":\"2024-03-09T16:10:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"functions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#website\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/\",\"name\":\"Promoguy Digital Marketing Agency\",\"description\":\"Performance Marketing Agency\",\"publisher\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#organization\",\"name\":\"Promoguy Digital Marketing Agency\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg\",\"contentUrl\":\"https:\\\/\\\/promoguy.nl\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg\",\"width\":362,\"height\":82,\"caption\":\"Promoguy Digital Marketing Agency\"},\"image\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"funciones - Promoguy Agencia de Marketing Digital","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:\/\/promoguy.nl\/es\/blog\/vocabulary\/functions\/","og_locale":"es_ES","og_type":"article","og_title":"functions","og_description":"In computer programming, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Subprograms may be defined within programs, or separately in libraries that can be used by multiple programs. In different programming [&hellip;]","og_url":"https:\/\/promoguy.nl\/es\/blog\/vocabulary\/functions\/","og_site_name":"Promoguy Digital Marketing Agency","article_modified_time":"2024-03-09T16:10:01+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/","url":"https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/","name":"funciones - Promoguy Agencia de Marketing Digital","isPartOf":{"@id":"https:\/\/promoguy.nl\/pt\/#website"},"datePublished":"2024-02-10T09:02:03+00:00","dateModified":"2024-03-09T16:10:01+00:00","breadcrumb":{"@id":"https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/promoguy.nl\/pt\/"},{"@type":"ListItem","position":2,"name":"functions"}]},{"@type":"WebSite","@id":"https:\/\/promoguy.nl\/pt\/#website","url":"https:\/\/promoguy.nl\/pt\/","name":"Promoguy Agencia de Marketing Digital","description":"Agencia de marketing de resultados","publisher":{"@id":"https:\/\/promoguy.nl\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/promoguy.nl\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/promoguy.nl\/pt\/#organization","name":"Promoguy Agencia de Marketing Digital","url":"https:\/\/promoguy.nl\/pt\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/promoguy.nl\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/promoguy.nl\/wp-content\/uploads\/2023\/06\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg","contentUrl":"https:\/\/promoguy.nl\/wp-content\/uploads\/2023\/06\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg","width":362,"height":82,"caption":"Promoguy Digital Marketing Agency"},"image":{"@id":"https:\/\/promoguy.nl\/pt\/#\/schema\/logo\/image\/"}}]}},"_wl_alt_label":[],"wl:entity_url":"https:\/\/data.wordlift.io\/wl1503668\/entity\/functions","_links":{"self":[{"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/entities\/16016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/entities"}],"about":[{"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/types\/entity"}],"author":[{"embeddable":true,"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/comments?post=16016"}],"version-history":[{"count":1,"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/entities\/16016\/revisions"}],"predecessor-version":[{"id":16208,"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/entities\/16016\/revisions\/16208"}],"wp:attachment":[{"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/media?parent=16016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/categories?post=16016"},{"taxonomy":"wl_entity_type","embeddable":true,"href":"https:\/\/promoguy.nl\/es\/wp-json\/wp\/v2\/wl_entity_type?post=16016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}