{"id":20020,"date":"2024-04-15T06:45:40","date_gmt":"2024-04-15T06:45:40","guid":{"rendered":"https:\/\/www.techopedia.com\/es\/?post_type=definition&p=20020"},"modified":"2024-04-15T07:21:43","modified_gmt":"2024-04-15T07:21:43","slug":"especificacion-linguistica-comun","status":"publish","type":"definition","link":"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun","title":{"rendered":"Especificaci\u00f3n ling\u00fc\u00edstica com\u00fan"},"content":{"rendered":"

\u00bfQu\u00e9 significa especificaci\u00f3n ling\u00fc\u00edstica com\u00fan<\/span><\/h2>\n

La Especificaci\u00f3n de Lenguaje Com\u00fan (CLS) es un conjunto fundamental de caracter\u00edsticas del lenguaje soportadas por el Common Language Runtime (CLR) de .NET Framework. CLS forma parte de las especificaciones de .NET Framework.<\/p>\n

CLS se dise\u00f1\u00f3 para admitir construcciones de lenguaje utilizadas habitualmente por los desarrolladores y producir c\u00f3digo verificable<\/strong>, lo que permite a todos los lenguajes compatibles con CLS garantizar la seguridad de tipos del c\u00f3digo.<\/p>\n

CLS incluye caracter\u00edsticas comunes a muchos lenguajes de programaci\u00f3n<\/a> orientados a objetos. Forma un subconjunto de la funcionalidad del sistema de tipos com\u00fan (CTS) y tiene m\u00e1s reglas que las definidas en CTS.<\/p>\n

Diccionario Techopedia: Especificaci\u00f3n del Lenguaje Com\u00fan<\/span><\/h2>\n

CLS define las reglas base necesarias para que cualquier lenguaje orientado a la infraestructura de lenguaje com\u00fan pueda interoperar con otros lenguajes compatibles con CLS. Por ejemplo, un m\u00e9todo con un par\u00e1metro de tipo “unsigned int” en un objeto escrito en C# no es compatible con CLS, del mismo modo que algunos lenguajes, como VB.NET, no admiten ese tipo.<\/p>\n

CLS representa las directrices para el compilador de un lenguaje orientado a .NET Framework.<\/strong> El c\u00f3digo compatible con CLS es el c\u00f3digo expuesto y expresado en forma CLS. Aunque varios lenguajes .NET difieren en sus reglas sint\u00e1cticas, sus compiladores generan las instrucciones del Lenguaje Intermedio Com\u00fan, que son ejecutadas por CLR.<\/p>\n

Por lo tanto, CLS permite flexibilidad en el uso de tipos no conformes en la implementaci\u00f3n<\/strong> interna de componentes con requisitos conformes a CLS. De este modo, CLS act\u00faa como una herramienta para integrar diferentes lenguajes en un mismo paraguas de forma fluida.<\/p>\n","protected":false},"excerpt":{"rendered":"

\u00bfQu\u00e9 significa especificaci\u00f3n ling\u00fc\u00edstica com\u00fan La Especificaci\u00f3n de Lenguaje Com\u00fan (CLS) es un conjunto fundamental de caracter\u00edsticas del lenguaje soportadas por el Common Language Runtime (CLR) de .NET Framework. CLS forma parte de las especificaciones de .NET Framework. CLS se dise\u00f1\u00f3 para admitir construcciones de lenguaje utilizadas habitualmente por los desarrolladores y producir c\u00f3digo verificable, […]<\/p>\n","protected":false},"author":7813,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"definitioncat":[888],"class_list":["post-20020","definition","type-definition","status-publish","format-standard","hentry","definitioncat-desarrollo-de-software"],"acf":[],"yoast_head":"\n\u00bfA qu\u00e9 nos referimos con especificaci\u00f3n ling\u00fc\u00edstica com\u00fan?<\/title>\n<meta name=\"description\" content=\"En este articulo encontrar\u00e1s la definici\u00f3n de especificaci\u00f3n ling\u00fc\u00edstica com\u00fan y su utilidad para los desarrolladores.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Especificaci\u00f3n ling\u00fc\u00edstica com\u00fan\" \/>\n<meta property=\"og:description\" content=\"En este articulo encontrar\u00e1s la definici\u00f3n de especificaci\u00f3n ling\u00fc\u00edstica com\u00fan y su utilidad para los desarrolladores.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun\" \/>\n<meta property=\"og:site_name\" content=\"Techopedia Espa\u00f1ol\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-15T07:21:43+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun\"},\"author\":{\"name\":\"Margaret Rouse\",\"@id\":\"https:\/\/www.techopedia.com\/es\/#\/schema\/person\/f5dd538e31ee352d105b8af36c4268a5\"},\"headline\":\"Especificaci\u00f3n ling\u00fc\u00edstica com\u00fan\",\"datePublished\":\"2024-04-15T06:45:40+00:00\",\"dateModified\":\"2024-04-15T07:21:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun\"},\"wordCount\":294,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.techopedia.com\/es\/#organization\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun\",\"url\":\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun\",\"name\":\"\u00bfA qu\u00e9 nos referimos con especificaci\u00f3n ling\u00fc\u00edstica com\u00fan?\",\"isPartOf\":{\"@id\":\"https:\/\/www.techopedia.com\/es\/#website\"},\"datePublished\":\"2024-04-15T06:45:40+00:00\",\"dateModified\":\"2024-04-15T07:21:43+00:00\",\"description\":\"En este articulo encontrar\u00e1s la definici\u00f3n de especificaci\u00f3n ling\u00fc\u00edstica com\u00fan y su utilidad para los desarrolladores.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\/\/www.techopedia.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Term\",\"item\":\"https:\/\/www.techopedia.com\/es\/definicion\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Especificaci\u00f3n ling\u00fc\u00edstica com\u00fan\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.techopedia.com\/es\/#website\",\"url\":\"https:\/\/www.techopedia.com\/es\/\",\"name\":\"Techopedia\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.techopedia.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.techopedia.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.techopedia.com\/es\/#organization\",\"name\":\"Techopedia en Espa\u00f1ol\",\"url\":\"https:\/\/www.techopedia.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.techopedia.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.techopedia.com\/es\/wp-content\/uploads\/sites\/4\/2025\/02\/techopedia-light-logo.svg\",\"contentUrl\":\"https:\/\/www.techopedia.com\/es\/wp-content\/uploads\/sites\/4\/2025\/02\/techopedia-light-logo.svg\",\"caption\":\"Techopedia en Espa\u00f1ol\"},\"image\":{\"@id\":\"https:\/\/www.techopedia.com\/es\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.techopedia.com\/es\/#\/schema\/person\/f5dd538e31ee352d105b8af36c4268a5\",\"name\":\"Margaret Rouse\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.techopedia.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/margaret-rouse-headshot.jpeg\",\"contentUrl\":\"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/margaret-rouse-headshot.jpeg\",\"caption\":\"Margaret Rouse\"},\"description\":\"Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other\u2019s highly specialized languages.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/margaretrouse\/\",\"https:\/\/x.com\/https:\/\/twitter.com\/@techdefinitions\"],\"knowsAbout\":[\"Technology Expert\"],\"url\":\"https:\/\/www.techopedia.com\/es\/autor\/margaret-rouse\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u00bfA qu\u00e9 nos referimos con especificaci\u00f3n ling\u00fc\u00edstica com\u00fan?","description":"En este articulo encontrar\u00e1s la definici\u00f3n de especificaci\u00f3n ling\u00fc\u00edstica com\u00fan y su utilidad para los desarrolladores.","robots":{"index":"noindex","follow":"follow"},"og_locale":"es_ES","og_type":"article","og_title":"Especificaci\u00f3n ling\u00fc\u00edstica com\u00fan","og_description":"En este articulo encontrar\u00e1s la definici\u00f3n de especificaci\u00f3n ling\u00fc\u00edstica com\u00fan y su utilidad para los desarrolladores.","og_url":"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun","og_site_name":"Techopedia Espa\u00f1ol","article_modified_time":"2024-04-15T07:21:43+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun#article","isPartOf":{"@id":"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun"},"author":{"name":"Margaret Rouse","@id":"https:\/\/www.techopedia.com\/es\/#\/schema\/person\/f5dd538e31ee352d105b8af36c4268a5"},"headline":"Especificaci\u00f3n ling\u00fc\u00edstica com\u00fan","datePublished":"2024-04-15T06:45:40+00:00","dateModified":"2024-04-15T07:21:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun"},"wordCount":294,"commentCount":0,"publisher":{"@id":"https:\/\/www.techopedia.com\/es\/#organization"},"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun","url":"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun","name":"\u00bfA qu\u00e9 nos referimos con especificaci\u00f3n ling\u00fc\u00edstica com\u00fan?","isPartOf":{"@id":"https:\/\/www.techopedia.com\/es\/#website"},"datePublished":"2024-04-15T06:45:40+00:00","dateModified":"2024-04-15T07:21:43+00:00","description":"En este articulo encontrar\u00e1s la definici\u00f3n de especificaci\u00f3n ling\u00fc\u00edstica com\u00fan y su utilidad para los desarrolladores.","breadcrumb":{"@id":"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.techopedia.com\/es\/definicion\/especificacion-linguistica-comun#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/www.techopedia.com\/es\/"},{"@type":"ListItem","position":2,"name":"Term","item":"https:\/\/www.techopedia.com\/es\/definicion"},{"@type":"ListItem","position":3,"name":"Especificaci\u00f3n ling\u00fc\u00edstica com\u00fan"}]},{"@type":"WebSite","@id":"https:\/\/www.techopedia.com\/es\/#website","url":"https:\/\/www.techopedia.com\/es\/","name":"Techopedia","description":"","publisher":{"@id":"https:\/\/www.techopedia.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.techopedia.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.techopedia.com\/es\/#organization","name":"Techopedia en Espa\u00f1ol","url":"https:\/\/www.techopedia.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.techopedia.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/www.techopedia.com\/es\/wp-content\/uploads\/sites\/4\/2025\/02\/techopedia-light-logo.svg","contentUrl":"https:\/\/www.techopedia.com\/es\/wp-content\/uploads\/sites\/4\/2025\/02\/techopedia-light-logo.svg","caption":"Techopedia en Espa\u00f1ol"},"image":{"@id":"https:\/\/www.techopedia.com\/es\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.techopedia.com\/es\/#\/schema\/person\/f5dd538e31ee352d105b8af36c4268a5","name":"Margaret Rouse","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.techopedia.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/margaret-rouse-headshot.jpeg","contentUrl":"https:\/\/www.techopedia.com\/wp-content\/uploads\/2023\/02\/margaret-rouse-headshot.jpeg","caption":"Margaret Rouse"},"description":"Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other\u2019s highly specialized languages.","sameAs":["https:\/\/www.linkedin.com\/in\/margaretrouse\/","https:\/\/x.com\/https:\/\/twitter.com\/@techdefinitions"],"knowsAbout":["Technology Expert"],"url":"https:\/\/www.techopedia.com\/es\/autor\/margaret-rouse"}]}},"_links":{"self":[{"href":"https:\/\/www.techopedia.com\/es\/wp-json\/wp\/v2\/definition\/20020","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.techopedia.com\/es\/wp-json\/wp\/v2\/definition"}],"about":[{"href":"https:\/\/www.techopedia.com\/es\/wp-json\/wp\/v2\/types\/definition"}],"author":[{"embeddable":true,"href":"https:\/\/www.techopedia.com\/es\/wp-json\/wp\/v2\/users\/7813"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techopedia.com\/es\/wp-json\/wp\/v2\/comments?post=20020"}],"version-history":[{"count":0,"href":"https:\/\/www.techopedia.com\/es\/wp-json\/wp\/v2\/definition\/20020\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.techopedia.com\/es\/wp-json\/wp\/v2\/media?parent=20020"}],"wp:term":[{"taxonomy":"definitioncat","embeddable":true,"href":"https:\/\/www.techopedia.com\/es\/wp-json\/wp\/v2\/definitioncat?post=20020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}