CINXE.COM
IBM watsonx Code Assistant
<!DOCTYPE HTML> <html lang="en"> <head> <meta charset="UTF-8"/> <meta name="languageCode" content="en"/> <meta name="countryCode" content="us"/> <meta name="searchTitle" content="IBM watsonx Code Assistant"/> <meta name="focusArea" content="Data AI - watsonx Code Assistant"/> <title>IBM watsonx Code Assistant</title> <script defer="defer" type="text/javascript" src="https://rum.hlx.page/.rum/@adobe/helix-rum-js@%5E2/dist/rum-standalone.js" data-routing="program=131558,environment=1281329,tier=publish"></script> <link rel="icon" href="/content/dam/adobe-cms/default-images/favicon.svg"/> <meta name="keywords" content="IT automation,Transportation,Healthcare,IBM watsonx Code Assistant,watsonx,AI code generation"/> <meta name="description" content=" IBM watsonx Code Assistant harnesses generative AI to augment developer skill sets, simplifying and automating your coding and modernization efforts."/> <meta name="template" content="full-width-layout"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="robots" content="index, follow, max-image-preview:large"/> <link rel="canonical" href="https://www.ibm.com/products/watsonx-code-assistant"/> <link rel="preload" href="/etc.clientlibs/adobe-cms/clientlibs/clientlib-masthead-container.lc-b26f958162efaa6f8eab64f9ba97ad45-lc.min.js" as="script"> <link rel="preload" href="/etc.clientlibs/adobe-cms/clientlibs/clientlib-leadspace.lc-2d50e2fcd68a57f32e42baf02c067083-lc.min.js" as="script"> <script type="text/javascript"> !function(e, a, n, t) { var i = e.head; if (i) { if (a) return; var o = e.createElement("style"); o.id = "alloy-prehiding", o.innerText = n, i.appendChild(o), setTimeout(function() { o.parentNode && o.parentNode.removeChild(o) }, t) } } (document, document.location.href.indexOf("adobe_authoring_enabled") !== -1, "body { opacity: 0 !important }", 900); </script> <script src="https://assets.adobedtm.com/0f2de1d5b89a/565c2aeb0d39/launch-560e54b3e83c.min.js" type="text/javascript" async="async"></script> <script type="text/javascript" async="async"> var adobeDataLayer = window.adobeDataLayer || []; </script> <script type="text/javascript"> window.searchKey = { templateName: 'full\u002Dwidth\u002Dlayout', taxonomylist: 'taxonomy : Topics \/ IT automation,taxonomy : Brands \/ watsonx,taxonomy : Industries \/ Transportation,taxonomy : Industries \/ Healthcare,taxonomy : Products \/ AI and ML \/ IBM watsonx \/ IBM watsonx Code Assistant,taxonomy : Topics \/ AI and ML \/ Artificial intelligence \/ Generative AI \/ AI code generation', L0Tag: 'Topics,Brands,Industries,Geography,Compliance Entities,Products,Events,Computer Languages,Content Format,Series,Content Type,CMaaS Focus Areas,brands,Deployment Types,Product Types,Search Index,Unified Taxonomy', } </script> <link rel="alternate" hreflang="ar-sa" href="https://www.ibm.com/sa-ar/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="de-de" href="https://www.ibm.com/de-de/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="en-us" href="https://www.ibm.com/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="ko-kr" href="https://www.ibm.com/kr-ko/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="pt-br" href="https://www.ibm.com/br-pt/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="es-es" href="https://www.ibm.com/es-es/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="zh-cn" href="https://www.ibm.com/cn-zh/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="es-mx" href="https://www.ibm.com/mx-es/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="it-it" href="https://www.ibm.com/it-it/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="id-id" href="https://www.ibm.com/id-id/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="fr-fr" href="https://www.ibm.com/fr-fr/products/watsonx-code-assistant"/> <link rel="alternate" hreflang="ja-jp" href="https://www.ibm.com/jp-ja/products/watsonx-code-assistant"/> <script type="text/javascript"> var languageCode = document.getElementsByName('languageCode')[0].content; var countryCode = document.getElementsByName('countryCode')[0].content; var focusArea = document.getElementsByName('focusArea')[0].content; /* Define digital data object based on _appInfo object */ window._ibmAnalytics = { settings: { name: "AEM Sites", tealiumProfileName: "aem-sites" }, }; window.digitalData = { page: { category: { primaryCategory: '', }, pageInfo: { language: languageCode + '-' + countryCode, ibm: { siteID: 'MarketingAEM', country: countryCode, messaging: { routing: { focusArea: focusArea, languageCode: languageCode, regionCode: countryCode }, translation: { languageCode: languageCode, regionCode: countryCode } }, sections: 0, patterns: 0, }, carbon: { '@carbon/web-components': 'v1.47.1', '@carbon/ibmdotcom-web-components': 'v1.51.1', 'carbon-for-aem': 'v0.19.0', }, }, }, }; </script> <!-- Instana script specific to Dev environment start --> <!-- <script> (function(s,t,a,n){s[t]||(s[t]=a,n=s[a]=function(){n.q.push(arguments)}, n.q=[],n.v=2,n.l=1*new Date)})(window,"InstanaEumObject","ineum"); ineum('reportingUrl', 'https://eum-orange-saas.instana.io'); ineum('key', 'mFJnYtpBSiCKl9zenWHXtg'); ineum('trackSessions'); </script> <script defer crossorigin="anonymous" src=https://eum.instana.io/1.7.2/eum.min.js integrity="sha384-cgeSlevgebehPauohUhsnAeBrpjXzaj94mSv3L2EXjCQH0RRb9xSQ2ErGOWkthIJ"></script>--> <!-- Instana script specific to Dev environment end --> <meta property="og:url" content="https://www.ibm.com/products/watsonx-code-assistant"/> <meta property="og:type" content="website"/> <meta property="og:title" content="IBM watsonx Code Assistant"/> <meta property="og:description" content=" IBM watsonx Code Assistant harnesses generative AI to augment developer skill sets, simplifying and automating your coding and modernization efforts."/> <meta property="og:image" content="https://assets.ibm.com/is/image/ibm/ibm-8bar-logo-2560x2560?$original$"/> <script src="https://1.www.s81c.com/common/stats/ibm-common.js" type="text/javascript" async="async"></script> <link rel="preload" href="https://hybrid-cloud-widgets-production.s3.us.cloud-object-storage.appdomain.cloud/loader.js" as="script"/> <script src="https://hybrid-cloud-widgets-production.s3.us.cloud-object-storage.appdomain.cloud/loader.js" type="application/javascript"></script> <link rel="stylesheet" href="/etc.clientlibs/adobe-cms/clientlibs/clientlib-base.lc-30313e00669f877069f15dd099f23454-lc.min.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/adobe-cms/clientlibs/clientlib-idlStylesCarbon.lc-cb338454784b041f689bc70d1113fcc5-lc.min.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/adobe-cms/clientlibs/clientlib-idlStyles.lc-f50a659a9c41c9bb537184e18175e0f3-lc.min.css" type="text/css"> <link rel="stylesheet" href="https://1.www.s81c.com/common/carbon-for-ibm-dotcom/tag/v1/latest/plex.css"/> <link rel="stylesheet" href="https://1.www.s81c.com/common/carbon/plex/sans.css"/> </head> <body class="content-page page basicpage publish" id="content-page-2db0d38848" data-fullwidthtemplate="true"> <c4d-video-cta-container> <div class="root container responsivegrid"> <div id="container-9225520bd9" class="cmp-container"> <div class="masthead"> <c4d-masthead-container data-endpoint="#" auth-method="profile-api" has-contact="true" has-profile has-search has-cart></c4d-masthead-container> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-masthead-container.lc-b26f958162efaa6f8eab64f9ba97ad45-lc.min.js"></script> <script> let l0Json = "{\x22profileMenu\x22:{\x22signedout\x22:[{\x22title\x22:\x22My IBM\x22,\x22url\x22:\x22https:\/\/myibm.ibm.com\/?lnk=mmi\x22},{\x22title\x22:\x22Log in\x22,\x22url\x22:\x22https:\/\/login.ibm.com\/oidc\/endpoint\/default\/authorize?redirect_uri=https%3A%2F%2Fmyibm.ibm.com%2FOIDCHandler.html\x26response_type=token\x26client_id=v18LoginProdCI\x26scope=openid\x26state=https%3A%2F%2Fwww.ibm.com\x26nonce=8675309\x22}],\x22signedin\x22:[{\x22title\x22:\x22My IBM\x22,\x22url\x22:\x22https:\/\/myibm.ibm.com\/?lnk=mmi\x22},{\x22title\x22:\x22Log in\x22,\x22url\x22:\x22https:\/\/login.ibm.com\/oidc\/endpoint\/default\/authorize?redirect_uri=https%3A%2F%2Fmyibm.ibm.com%2FOIDCHandler.html\x26response_type=token\x26client_id=v18LoginProdCI\x26scope=openid\x26state=https%3A%2F%2Fwww.ibm.com\x26nonce=8675309\x22}]},\x22mastheadNav\x22:{\x22links\x22:[{\x22title\x22:\x22AI\x22,\x22url\x22:\x22\x22,\x22submenu\x22:{\x22sections\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22Overview\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/artificial\u002Dintelligence\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Consulting\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/consulting\/artificial\u002Dintelligence\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22watsonx\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/watsonx\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Research\x22,\x22url\x22:\x22https:\/\/research.ibm.com\/artificial\u002Dintelligence\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Assistants\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/ai\u002Dassistants\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Ethics and governance\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/impact\/ai\u002Dethics\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Granite models\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/granite\x22,\x22description\x22:\x22\x22},\x22links\x22:[]}]}],\x22viewAll\x22:{\x22title\x22:\x22\x22,\x22url\x22:\x22\x22}}},{\x22title\x22:\x22Hybrid Cloud\x22,\x22url\x22:\x22\x22,\x22submenu\x22:{\x22sections\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22Overview\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/hybrid\u002Dcloud\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Quantum computing\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/quantum\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Cloud platform\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/cloud\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Research\x22,\x22url\x22:\x22https:\/\/research.ibm.com\/hybrid\u002Dcloud\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Consulting\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/consulting\/cloud\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[]}]}],\x22viewAll\x22:{\x22title\x22:\x22\x22,\x22url\x22:\x22\x22}}},{\x22title\x22:\x22Products\x22,\x22url\x22:\x22\x22,\x22submenu\x22:{\x22sections\x22:[{\x22heading\x22:{\x22title\x22:\x22Featured\x22,\x22description\x22:\x22\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22API Connect\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/api\u002Dconnect?lnk=flatitem\x22,\x22description\x22:\x22Software to rapidly create, protect, socialize and manage APIs\x22},{\x22title\x22:\x22Concert\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/concert?lnk=flatitem\x22,\x22description\x22:\x22Software to simplify and optimize application management\x22},{\x22title\x22:\x22Environmental Intelligence\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/environmental\u002Dintelligence?lnk=flatitem\x22,\x22description\x22:\x22SaaS for predicting and responding to weather and climate events\x22},{\x22title\x22:\x22Envizi\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/envizi?lnk=flatitem\x22,\x22description\x22:\x22ESG data management, reporting and analysis SaaS\x22},{\x22title\x22:\x22FlashSystem\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/flashsystem?lnk=flatitem\x22,\x22description\x22:\x22Primary storage for performance and latency sensitive workloads\x22},{\x22title\x22:\x22Hybrid Cloud Mesh\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/hybrid\u002Dcloud\u002Dmesh?lnk=flatitem\x22,\x22description\x22:\x22SaaS for deploying and managing hybrid and multicloud networks\x22},{\x22title\x22:\x22IBM Cloud\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/cloud?lnk=flatitem\x22,\x22description\x22:\x22On\u002Ddemand cloud computing platform and APIs\x22},{\x22title\x22:\x22IBM Z\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/z?lnk=flatitem\x22,\x22description\x22:\x22Flagship mainframe with on\u002Dchip AI and quantum\u002Dsafe cryptography\x22},{\x22title\x22:\x22Instana\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/instana?lnk=flatitem\x22,\x22description\x22:\x22Software for application performance monitoring and automation\x22},{\x22title\x22:\x22MaaS360\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/maas360?lnk=flatitem\x22,\x22description\x22:\x22Unified endpoint management software for many device types\x22},{\x22title\x22:\x22Maximo\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/maximo?lnk=flatitem\x22,\x22description\x22:\x22Software for asset management and related workflows\x22},{\x22title\x22:\x22Planning Analytics\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/planning\u002Danalytics?lnk=flatitem\x22,\x22description\x22:\x22Software to automate financial and operational planning\x22},{\x22title\x22:\x22Robotic Process Automation (RPA)\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/robotic\u002Dprocess\u002Dautomation?lnk=flatitem\x22,\x22description\x22:\x22Software to automate workflows and business processes\x22},{\x22title\x22:\x22Storage Defender\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/storage\u002Ddefender?lnk=flatitem\x22,\x22description\x22:\x22Data resiliency software for threat detection and data recovery\x22},{\x22title\x22:\x22Turbonomic\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/turbonomic?lnk=flatitem\x22,\x22description\x22:\x22Software to manage and optimize IT resource usage\x22},{\x22title\x22:\x22watsonx\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/watsonx?lnk=flatitem\x22,\x22description\x22:\x22AI and data platform\x22},{\x22title\x22:\x22watsonx Assistant\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watsonx\u002Dassistant?lnk=flatitem\x22,\x22description\x22:\x22Virtual agents customizable to any domain\x22},{\x22title\x22:\x22watsonx Orchestrate\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watsonx\u002Dorchestrate?lnk=flatitem\x22,\x22description\x22:\x22Personal\u002Dassistant software that automates repetitive tasks\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22AI \x26 machine learning\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/artificial\u002Dintelligence?lnk=flathl\x22,\x22description\x22:\x22Use IBM Watson’s AI or build your own machine learning models\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Cloud Pak for AIOps\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dpak\u002Dfor\u002Daiops?lnk=flatitem\x22,\x22description\x22:\x22DevOps management tool with AI analysis and recommendations\x22},{\x22title\x22:\x22Cloud Pak for Data\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dpak\u002Dfor\u002Ddata?lnk=flatitem\x22,\x22description\x22:\x22Tools for data analysis, organization and management\x22},{\x22title\x22:\x22Knowledge Catalog\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/knowledge\u002Dcatalog?lnk=flatitem\x22,\x22description\x22:\x22SaaS to catalog data, AI models, metadata, policies and more\x22},{\x22title\x22:\x22Watson Discovery\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watson\u002Ddiscovery?lnk=flatitem\x22,\x22description\x22:\x22AI to search in and answer questions about business documents\x22},{\x22title\x22:\x22Watson Natural Language Understanding\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/natural\u002Dlanguage\u002Dunderstanding?lnk=flatitem\x22,\x22description\x22:\x22API for text analysis and metadata extraction\x22},{\x22title\x22:\x22Watson Speech to Text\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/speech\u002Dto\u002Dtext?lnk=flatitem\x22,\x22description\x22:\x22API for real\u002Dtime speech recognition and transcription\x22},{\x22title\x22:\x22Watson Studio\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watson\u002Dstudio?lnk=flatitem\x22,\x22description\x22:\x22IDE to build, run and manage AI models\x22},{\x22title\x22:\x22Watson Text to Speech\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/text\u002Dto\u002Dspeech?lnk=flatitem\x22,\x22description\x22:\x22API for real\u002Dtime text to speech conversion\x22},{\x22title\x22:\x22Z Anomaly Analytics\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/z\u002Danomaly\u002Danalytics?lnk=flatitem\x22,\x22description\x22:\x22Operational anomaly detection software for mainframes\x22},{\x22title\x22:\x22watsonx\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/watsonx?lnk=flatitem\x22,\x22description\x22:\x22AI and data platform\x22},{\x22title\x22:\x22watsonx Assistant\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watsonx\u002Dassistant?lnk=flatitem\x22,\x22description\x22:\x22Virtual agents customizable to any domain\x22},{\x22title\x22:\x22watsonx Code Assistant\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watsonx\u002Dcode\u002Dassistant?lnk=flatitem\x22,\x22description\x22:\x22AI tool to generate code\x22},{\x22title\x22:\x22watsonx Orders\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watsonx\u002Dorders?lnk=flatitem\x22,\x22description\x22:\x22AI voice agent for taking restaurant orders\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Analytics\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/analytics?lnk=flathl\x22,\x22description\x22:\x22Aggregate and analyze large datasets\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Business Analytics Enterprise\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/business\u002Danalytics\u002Denterprise?lnk=flatitem\x22,\x22description\x22:\x22Software for business planning and analysis\x22},{\x22title\x22:\x22CPLEX\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/ilog\u002Dcplex\u002Doptimization\u002Dstudio?lnk=flatitem\x22,\x22description\x22:\x22Software to build and solve complex optimization models\x22},{\x22title\x22:\x22Cloud Pak for Data\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dpak\u002Dfor\u002Ddata?lnk=flatitem\x22,\x22description\x22:\x22Tools for data analysis, organization and management\x22},{\x22title\x22:\x22Cognos Analytics\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cognos\u002Danalytics?lnk=flatitem\x22,\x22description\x22:\x22Software for business intelligence and performance management\x22},{\x22title\x22:\x22Databand\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/databand?lnk=flatitem\x22,\x22description\x22:\x22Data observability software for data engineers and DataOps teams\x22},{\x22title\x22:\x22InfoSphere Information Server\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/information\u002Dserver?lnk=flatitem\x22,\x22description\x22:\x22Data integration suite for ETL, governance and analysis\x22},{\x22title\x22:\x22Manta Data Lineage\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/manta\u002Ddata\u002Dlineage?lnk=flatitem\x22,\x22description\x22:\x22Software to visualize the flow of data from origin to consumption\x22},{\x22title\x22:\x22Netezza\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/netezza?lnk=flatitem\x22,\x22description\x22:\x22Data warehousing and analytics system on custom hardware\x22},{\x22title\x22:\x22Optim\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/infosphere\u002Doptim?lnk=flatitem\x22,\x22description\x22:\x22Software to manage test, production, and archived data\x22},{\x22title\x22:\x22Planning Analytics\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/planning\u002Danalytics?lnk=flatitem\x22,\x22description\x22:\x22Software to automate financial and operational planning\x22},{\x22title\x22:\x22SPSS\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/spss?lnk=flatitem\x22,\x22description\x22:\x22Software for statistical analysis and business intelligence\x22},{\x22title\x22:\x22Spectrum Computing\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/high\u002Dperformance\u002Dcomputing?lnk=flatitem\x22,\x22description\x22:\x22Software to optimize resources in complex computing clusters\x22},{\x22title\x22:\x22StreamSets\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/streamsets?lnk=flatitem\x22,\x22description\x22:\x22Graphical interface to build and manage streaming data pipelines\x22},{\x22title\x22:\x22Watson Discovery\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watson\u002Ddiscovery?lnk=flatitem\x22,\x22description\x22:\x22AI to search in and answer questions about business documents\x22},{\x22title\x22:\x22Watson Studio\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watson\u002Dstudio?lnk=flatitem\x22,\x22description\x22:\x22IDE to build, run and manage AI models\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Asset lifecycle management\x22,\x22description\x22:\x22Manage and maintain physical assets\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Environmental Intelligence\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/environmental\u002Dintelligence?lnk=flatitem\x22,\x22description\x22:\x22SaaS for predicting and responding to weather and climate events\x22},{\x22title\x22:\x22Envizi\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/envizi?lnk=flatitem\x22,\x22description\x22:\x22ESG data management, reporting and analysis SaaS\x22},{\x22title\x22:\x22Maximo\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/maximo?lnk=flatitem\x22,\x22description\x22:\x22Software for asset management and related workflows\x22},{\x22title\x22:\x22TRIRIGA\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/tririga?lnk=flatitem\x22,\x22description\x22:\x22Software for real estate and workplace management\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Business automation\x22,\x22description\x22:\x22Automate workflows and business processes\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Blueworks Live\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/blueworkslive?lnk=flatitem\x22,\x22description\x22:\x22SaaS for collaboratively modeling business processes\x22},{\x22title\x22:\x22Business Automation Manager Open Editions\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/business\u002Dautomation\u002Dmanager\u002Dopen\u002Deditions?lnk=flatitem\x22,\x22description\x22:\x22Workflow automation and decision management software\x22},{\x22title\x22:\x22Business Automation Workflow\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/business\u002Dautomation\u002Dworkflow?lnk=flatitem\x22,\x22description\x22:\x22Cloud Pak for Business Automation add\u002Don to automate workflows\x22},{\x22title\x22:\x22Cloud Pak for Business Automation\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dpak\u002Dfor\u002Dbusiness\u002Dautomation?lnk=flatitem\x22,\x22description\x22:\x22Operations management software with AI insights\x22},{\x22title\x22:\x22Datacap\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/data\u002Dcapture\u002Dand\u002Dimaging?lnk=flatitem\x22,\x22description\x22:\x22Document management for IBM Cloud Pak for Business Automation\x22},{\x22title\x22:\x22Event Automation\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/event\u002Dautomation?lnk=flatitem\x22,\x22description\x22:\x22No\u002Dcode tool for building automated event driven workflows\x22},{\x22title\x22:\x22FileNet Content Manager\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/filenet\u002Dcontent\u002Dmanager?lnk=flatitem\x22,\x22description\x22:\x22Content management solution for Cloud Pak for Business Automation\x22},{\x22title\x22:\x22Operational Decision Manager\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/operational\u002Ddecision\u002Dmanager?lnk=flatitem\x22,\x22description\x22:\x22Cloud Pak for Business Automation addon for rule\u002Dbased decisions\x22},{\x22title\x22:\x22Process Mining\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/process\u002Dmining?lnk=flatitem\x22,\x22description\x22:\x22Software to extract process data from business applications\x22},{\x22title\x22:\x22Robotic Process Automation (RPA)\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/robotic\u002Dprocess\u002Dautomation?lnk=flatitem\x22,\x22description\x22:\x22Software to automate workflows and business processes\x22},{\x22title\x22:\x22watsonx Orchestrate\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watsonx\u002Dorchestrate?lnk=flatitem\x22,\x22description\x22:\x22Personal\u002Dassistant software that automates repetitive tasks\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Containers\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/containers?lnk=flathl\x22,\x22description\x22:\x22Allocate compute infrastructure on demand\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Cloud Satellite\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/satellite?lnk=flatitem\x22,\x22description\x22:\x22Platform for running managed cloud services on any infrastructure\x22},{\x22title\x22:\x22Code Engine\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/code\u002Dengine?lnk=flatitem\x22,\x22description\x22:\x22Managed serverless runtime for containers, batch jobs, or code\x22},{\x22title\x22:\x22Container Registry\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/container\u002Dregistry?lnk=flatitem\x22,\x22description\x22:\x22Private SaaS registry for container storage and management\x22},{\x22title\x22:\x22Kubernetes Service\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/kubernetes\u002Dservice?lnk=flatitem\x22,\x22description\x22:\x22Managed Kubernetes for high availability container deployments\x22},{\x22title\x22:\x22Red Hat OpenShift on IBM Cloud\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/openshift?lnk=flatitem\x22,\x22description\x22:\x22Managed service with tools for security, management and monitoring\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Databases\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/database?lnk=flathl\x22,\x22description\x22:\x22Store, query and analyze structured data\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Cloudant\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloudant?lnk=flatitem\x22,\x22description\x22:\x22Managed PCI\u002Dcompliant JSON document store on Apache CouchDB\x22},{\x22title\x22:\x22Db2\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/db2\u002Ddatabase?lnk=flatitem\x22,\x22description\x22:\x22Data management software including IBM Db2 Database\x22},{\x22title\x22:\x22Db2 for z\/OS\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/db2\u002Dfor\u002Dzos?lnk=flatitem\x22,\x22description\x22:\x22IBM Db2 Database for IBM Z mainframes\x22},{\x22title\x22:\x22IBM Cloud Databases for Elastic Search\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/databases\u002Dfor\u002Delasticsearch?lnk=flatitem\x22,\x22description\x22:\x22JSON document store for full\u002Dtext search\x22},{\x22title\x22:\x22IBM Cloud Databases for EnterpriseDB\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/databases\u002Dfor\u002Denterprisedb?lnk=flatitem\x22,\x22description\x22:\x22PostgreSQL with added performance, security and management features\x22},{\x22title\x22:\x22IBM Cloud Databases for MongoDB\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/databases\u002Dfor\u002Dmongodb?lnk=flatitem\x22,\x22description\x22:\x22Managed NoSQL JSON document store\x22},{\x22title\x22:\x22IBM Cloud Databases for MySQL\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/databases\u002Dfor\u002Dmysql?lnk=flatitem\x22,\x22description\x22:\x22Managed SQL database\x22},{\x22title\x22:\x22IBM Cloud Databases for PostgreSQL\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/databases\u002Dfor\u002Dpostgresql?lnk=flatitem\x22,\x22description\x22:\x22Managed SQL database with advanced features\x22},{\x22title\x22:\x22IBM Cloud Databases for etcd\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/databases\u002Dfor\u002Detcd?lnk=flatitem\x22,\x22description\x22:\x22Distributed key\u002Dvalue store\x22},{\x22title\x22:\x22Information Management System (IMS)\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/ims?lnk=flatitem\x22,\x22description\x22:\x22Database and management system for high\u002Dvolume transactions\x22},{\x22title\x22:\x22Informix\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/informix?lnk=flatitem\x22,\x22description\x22:\x22Embeddable database for SQL, NoSQL, time\u002Dseries and spatial data\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22DevOps\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/devops?lnk=flathl\x22,\x22description\x22:\x22Manage infrastructure, environments and deployments\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Application Delivery Foundation for z\/OS\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/app\u002Ddelivery\u002Dfoundation\u002Dfor\u002Dzos?lnk=flatitem\x22,\x22description\x22:\x22Application development and DevOps tools for z\/OS\x22},{\x22title\x22:\x22Application Discovery and Delivery Intelligence\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/app\u002Ddiscovery\u002Dand\u002Ddelivery\u002Dintelligence?lnk=flatitem\x22,\x22description\x22:\x22Analysis tool for visualizing applications, data and jobs on z\/OS\x22},{\x22title\x22:\x22Cloud Continuous Delivery\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/continuous\u002Ddelivery?lnk=flatitem\x22,\x22description\x22:\x22Toolchains to automate building and deploying applications\x22},{\x22title\x22:\x22Cloud Pak for AIOps\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dpak\u002Dfor\u002Daiops?lnk=flatitem\x22,\x22description\x22:\x22DevOps management tool with AI analysis and recommendations\x22},{\x22title\x22:\x22DevOps Build\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/devops\u002Dbuild?lnk=flatitem\x22,\x22description\x22:\x22Management tool for configuring and running software builds\x22},{\x22title\x22:\x22DevOps Code ClearCase\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/devops\u002Dcode\u002Dclearcase?lnk=flatitem\x22,\x22description\x22:\x22Configuration management system for software asset access control\x22},{\x22title\x22:\x22DevOps Deploy\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/devops\u002Ddeploy?lnk=flatitem\x22,\x22description\x22:\x22Automation software for continuous delivery and deployment\x22},{\x22title\x22:\x22DevOps Test\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/devops\u002Dtest?lnk=flatitem\x22,\x22description\x22:\x22Continuous testing and virtualization platform\x22},{\x22title\x22:\x22DevOps Velocity\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/devops\u002Dvelocity?lnk=flatitem\x22,\x22description\x22:\x22Release management software for pipeline orchestration and analytics\x22},{\x22title\x22:\x22Engineering Lifecycle Management\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/engineering\u002Dlifecycle\u002Dmanagement?lnk=flatitem\x22,\x22description\x22:\x22Software for product and application lifecycle management\x22},{\x22title\x22:\x22IBM i Modernization Engine\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/ibm\u002Di\u002Dmerlin?lnk=flatitem\x22,\x22description\x22:\x22Development and modernization tools for IBM i applications\x22},{\x22title\x22:\x22Rational ClearQuest\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/rational\u002Dclearquest?lnk=flatitem\x22,\x22description\x22:\x22Change management software\x22},{\x22title\x22:\x22Rational Software Architect Designer\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/rational\u002Dsoftware\u002Darchitect\u002Ddesigner?lnk=flatitem\x22,\x22description\x22:\x22Tools to create, evaluate, and communicate software architecture\x22},{\x22title\x22:\x22Test Accelerator for Z\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/test\u002Daccelerator\u002Dz?lnk=flatitem\x22,\x22description\x22:\x22Test automation and test generation framework for z\/OS\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22IT automation\x22,\x22description\x22:\x22Automate IT infrastructure management\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Apptio\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/apptio?lnk=flatitem\x22,\x22description\x22:\x22Hybrid cloud financial management and planning software\x22},{\x22title\x22:\x22Cloud App Configuration\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/app\u002Dconfiguration?lnk=flatitem\x22,\x22description\x22:\x22Feature management and configuration service for web and mobile apps\x22},{\x22title\x22:\x22Cloud App ID\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/app\u002Did?lnk=flatitem\x22,\x22description\x22:\x22Authentication and user management service for web and mobile apps\x22},{\x22title\x22:\x22Cloud Monitoring\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dmonitoring?lnk=flatitem\x22,\x22description\x22:\x22Hosted monitoring tool for organization\u002Dwide system performance\x22},{\x22title\x22:\x22Cloud Pak for AIOps\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dpak\u002Dfor\u002Daiops?lnk=flatitem\x22,\x22description\x22:\x22DevOps management tool with AI analysis and recommendations\x22},{\x22title\x22:\x22Cloud Schematics\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/schematics?lnk=flatitem\x22,\x22description\x22:\x22Management and provisionining of cloud infrastructure with code\x22},{\x22title\x22:\x22Concert\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/concert?lnk=flatitem\x22,\x22description\x22:\x22Software to simplify and optimize application management\x22},{\x22title\x22:\x22Event Notifications\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/event\u002Dnotifications?lnk=flatitem\x22,\x22description\x22:\x22Notification and workflow automation service for IBM Cloud events\x22},{\x22title\x22:\x22Flexera One\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/flexera\u002Done?lnk=flatitem\x22,\x22description\x22:\x22IT asset management software\x22},{\x22title\x22:\x22IBM Cloud Logs\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dlogs?lnk=flatitem\x22,\x22description\x22:\x22Logging and observability service for applications and infrastructure\x22},{\x22title\x22:\x22Instana\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/instana?lnk=flatitem\x22,\x22description\x22:\x22Software for application performance monitoring and automation\x22},{\x22title\x22:\x22Turbonomic\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/turbonomic?lnk=flatitem\x22,\x22description\x22:\x22Software to manage and optimize IT resource usage\x22},{\x22title\x22:\x22Z IntelliMagic Vision for z\/OS\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/z\u002Dintellimagic\u002Dvision\u002Dfor\u002Dzos?lnk=flatitem\x22,\x22description\x22:\x22Infrastructure performance management and monitoring software\x22},{\x22title\x22:\x22Z Service Management Suite\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/z\u002Dservice\u002Dmanagement\u002Dsuite?lnk=flatitem\x22,\x22description\x22:\x22Monitoring, control, and automation suite for Z\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Middleware\x22,\x22description\x22:\x22Connect your applications, data and events\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22API Connect\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/api\u002Dconnect?lnk=flatitem\x22,\x22description\x22:\x22Software to rapidly create, protect, socialize and manage APIs\x22},{\x22title\x22:\x22App Connect\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/app\u002Dconnect?lnk=flatitem\x22,\x22description\x22:\x22Codeless connectors for your data, apps and APIs\x22},{\x22title\x22:\x22Aspera\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/aspera?lnk=flatitem\x22,\x22description\x22:\x22System to transfer, sync or stream huge data globally\x22},{\x22title\x22:\x22CICS Transaction Server for z\/OS\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cics\u002Dtransaction\u002Dserver?lnk=flatitem\x22,\x22description\x22:\x22Application server for online transaction processing\x22},{\x22title\x22:\x22Cloud Pak for Applications\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dpak\u002Dfor\u002Dapplications?lnk=flatitem\x22,\x22description\x22:\x22Kubernetes\u002Dbased platform for hybrid cloud applications\x22},{\x22title\x22:\x22Cloud Pak for Integration\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dpak\u002Dfor\u002Dintegration?lnk=flatitem\x22,\x22description\x22:\x22Tools to connect all of your apps, data and events\x22},{\x22title\x22:\x22DataPower\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/datapower\u002Dgateway?lnk=flatitem\x22,\x22description\x22:\x22Physical or virtual multi\u002Dprotocol network gateway\x22},{\x22title\x22:\x22Event Streams\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/event\u002Dstreams?lnk=flatitem\x22,\x22description\x22:\x22PaaS stream processing based on Apache Kafka\x22},{\x22title\x22:\x22IBM Cloud Messages for RabbitMQ\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/messages\u002Dfor\u002Drabbitmq?lnk=flatitem\x22,\x22description\x22:\x22Managed open\u002Dsource message broker\x22},{\x22title\x22:\x22IBM webMethods\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/webmethods?lnk=flatitem\x22,\x22description\x22:\x22iPaaS capabilities including app integration, API management, B2B integration and managed file transfer\x22},{\x22title\x22:\x22Information Management System\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/ims?lnk=flatitem\x22,\x22description\x22:\x22Hierarchical database and transaction processor for Z\x22},{\x22title\x22:\x22MQ\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/mq?lnk=flatitem\x22,\x22description\x22:\x22Software and hardware for messaging between distributed systems\x22},{\x22title\x22:\x22z\/OS Connect\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/zos\u002Dconnect?lnk=flatitem\x22,\x22description\x22:\x22Software to build and serve RESTful APIs to z\/OS applications\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Network\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/networking?lnk=flathl\x22,\x22description\x22:\x22Run and manage public, private and virtual networks\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Cloud Pak for Network Automation\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dpak\u002Dfor\u002Dnetwork\u002Dautomation?lnk=flatitem\x22,\x22description\x22:\x22Management software for telco network operations\x22},{\x22title\x22:\x22Hybrid Cloud Mesh\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/hybrid\u002Dcloud\u002Dmesh?lnk=flatitem\x22,\x22description\x22:\x22SaaS for deploying and managing hybrid and multicloud networks\x22},{\x22title\x22:\x22NS1 Connect\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/ns1\u002Dconnect?lnk=flatitem\x22,\x22description\x22:\x22Authoritative DNS and traffic steering as a service\x22},{\x22title\x22:\x22Rapid Network Automation\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/rapid\u002Dnetwork\u002Dautomation?lnk=flatitem\x22,\x22description\x22:\x22No\u002Dcode tool to build automation workflows across apps and APIs\x22},{\x22title\x22:\x22SevOne Network Performance Management\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/sevone\u002Dnetwork\u002Dperformance\u002Dmanagement?lnk=flatitem\x22,\x22description\x22:\x22Software to collect and analyze network performance data\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Operating systems\x22,\x22description\x22:\x22Run critical workloads on specialized operating systems\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22AIX\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/aix?lnk=flatitem\x22,\x22description\x22:\x22UNIX operating system for Power servers\x22},{\x22title\x22:\x22IBM i\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/ibm\u002Di?lnk=flatitem\x22,\x22description\x22:\x22Integrated operating system for Power servers\x22},{\x22title\x22:\x22Linux\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/linux?lnk=flatitem\x22,\x22description\x22:\x22Run Linux workloads on IBM servers\x22},{\x22title\x22:\x22z\/OS\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/zos?lnk=flatitem\x22,\x22description\x22:\x22Flagship OS for continuous, high\u002Dvolume mainframe operation\x22},{\x22title\x22:\x22z\/TPF\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/z\u002Dtransaction\u002Dprocessing\u002Dfacility?lnk=flatitem\x22,\x22description\x22:\x22Real\u002Dtime operating system for mainframes\x22},{\x22title\x22:\x22z\/VM\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/zvm?lnk=flatitem\x22,\x22description\x22:\x22Hypervisor and virtualization software for IBM Z and LinuxONE\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Quantum\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/quantum?lnk=flathl\x22,\x22description\x22:\x22Run code on real quantum systems using a full\u002Dstack SDK\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Qiskit Runtime\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/quantum\/qiskit?lnk=flatitem\x22,\x22description\x22:\x22Cloud service for executing quantum workloads at scale\x22},{\x22title\x22:\x22Quantum Safe\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/quantum\/quantum\u002Dsafe?lnk=flatitem\x22,\x22description\x22:\x22Technology and consulting services for quantum\u002Dsafe cryptography\x22},{\x22title\x22:\x22Quantum Systems\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/quantum\/technology?lnk=flatitem\x22,\x22description\x22:\x22Quantum computing systems accessible on the cloud\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Security \x26 identity\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/security?lnk=flathl\x22,\x22description\x22:\x22Cloud\u002Dnative software to secure resources and simplify compliance\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Cloud AppID\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/app\u002Did?lnk=flatitem\x22,\x22description\x22:\x22Authentication and user profiles as a service for mobile and web apps\x22},{\x22title\x22:\x22Cloud Security and Compliance Center\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/security\u002Dand\u002Dcompliance\u002Dcenter?lnk=flatitem\x22,\x22description\x22:\x22SaaS to define and audit the compliance posture of your cloud\x22},{\x22title\x22:\x22Data Security Broker\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/data\u002Dsecurity\u002Dbroker?lnk=flatitem\x22,\x22description\x22:\x22Administrative console to enable data encryption in the cloud\x22},{\x22title\x22:\x22Guardium\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/guardium?lnk=flatitem\x22,\x22description\x22:\x22Suite for data encryption, management and simplified compliance\x22},{\x22title\x22:\x22Key Protect for IBM Cloud\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/key\u002Dprotect?lnk=flatitem\x22,\x22description\x22:\x22Tool to provision and store keys for apps across IBM Cloud services\x22},{\x22title\x22:\x22MaaS360\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/maas360?lnk=flatitem\x22,\x22description\x22:\x22Unified endpoint management for mobile workforces\x22},{\x22title\x22:\x22QRadar EDR\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/qradar\u002Dedr?lnk=flatitem\x22,\x22description\x22:\x22Advanced AI threat detection and response for endpoints\x22},{\x22title\x22:\x22QRadar SIEM\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/qradar\u002Dsiem?lnk=flatitem\x22,\x22description\x22:\x22Threat detection and prioritization for real\u002Dtime visibility\x22},{\x22title\x22:\x22QRadar SOAR\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/qradar\u002Dsoar?lnk=flatitem\x22,\x22description\x22:\x22Automation and workflow management for security operations\x22},{\x22title\x22:\x22Trusteer\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/trusteer?lnk=flatitem\x22,\x22description\x22:\x22Software to authenticate customers, detect fraud and assess risk\x22},{\x22title\x22:\x22Verify\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/verify?lnk=flatitem\x22,\x22description\x22:\x22Identity, authentication, and access control software\x22},{\x22title\x22:\x22zSecure\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/zsecure?lnk=flatitem\x22,\x22description\x22:\x22Security, risk management and compliance tools for Z hardware\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Servers\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/servers?lnk=flathl\x22,\x22description\x22:\x22Run workloads on hybrid cloud infrastructure\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22IBM Cloud Bare Metal Servers\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/bare\u002Dmetal\u002Dservers?lnk=flatitem\x22,\x22description\x22:\x22Dedicated hardware for maximum performance\x22},{\x22title\x22:\x22IBM Cloud Virtual Servers for VPC\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/virtual\u002Dservers?lnk=flatitem\x22,\x22description\x22:\x22Virtual servers with Intel Xeon or IBM Z CPUs\x22},{\x22title\x22:\x22LinuxONE 4\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/linuxone\u002D4?lnk=flatitem\x22,\x22description\x22:\x22Physical and virtual servers for running Linux\x22},{\x22title\x22:\x22Power\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/power?lnk=flatitem\x22,\x22description\x22:\x22Physical and virtual servers with IBM Power CPUs\x22},{\x22title\x22:\x22z16\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/z16?lnk=flatitem\x22,\x22description\x22:\x22Flagship mainframe with on\u002Dchip AI and quantum\u002Dsafe cryptography\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Storage\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/storage?lnk=flathl\x22,\x22description\x22:\x22Software, hardware and services for critical and operational workloads and data\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Ceph\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/storage\u002Dceph?lnk=flatitem\x22,\x22description\x22:\x22Multi\u002Dprotocol software\u002Ddefined enterprise storage platform\x22},{\x22title\x22:\x22Cloud Block Storage\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/block\u002Dstorage?lnk=flatitem\x22,\x22description\x22:\x22Managed service optimized for low latency and high transfer rates\x22},{\x22title\x22:\x22Cloud File Storage\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/file\u002Dstorage?lnk=flatitem\x22,\x22description\x22:\x22Managed service for flash\u002Dbacked, durable, NFS\u002Dbased file storage\x22},{\x22title\x22:\x22Cloud Object Storage\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/cloud\u002Dobject\u002Dstorage?lnk=flatitem\x22,\x22description\x22:\x22Unstructured data storage accessible via cloud APIs\x22},{\x22title\x22:\x22DS8000\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/ds8000?lnk=flatitem\x22,\x22description\x22:\x22High\u002Dcapacity, high\u002Davailability mainframe storage system\x22},{\x22title\x22:\x22Defender\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/storage\u002Ddefender?lnk=flatitem\x22,\x22description\x22:\x22Data resiliency software for threat detection and data recovery\x22},{\x22title\x22:\x22FlashSystem\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/flashsystem?lnk=flatitem\x22,\x22description\x22:\x22All\u002Dflash array with performance and capacity for any workload\x22},{\x22title\x22:\x22Fusion\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/storage\u002Dfusion?lnk=flatitem\x22,\x22description\x22:\x22Container\u002Dnative storage and data orchestration for OpenShift\x22},{\x22title\x22:\x22Insights\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/storage\u002Dinsights?lnk=flatitem\x22,\x22description\x22:\x22Storage AIOps for metrics\u002Dpowered analysis and decisions\x22},{\x22title\x22:\x22Protect\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/storage\u002Dprotect?lnk=flatitem\x22,\x22description\x22:\x22Data resiliency, backup and recovery delivered via SaaS\x22},{\x22title\x22:\x22Protect for Cloud\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/storage\u002Dprotect\u002Dfor\u002Dcloud?lnk=flatitem\x22,\x22description\x22:\x22Backup and recovery SaaS for data in public cloud services\x22},{\x22title\x22:\x22SAN Switches\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/storage\u002Darea\u002Dnetwork?lnk=flatitem\x22,\x22description\x22:\x22Scalable and highly available storage area network solutions\x22},{\x22title\x22:\x22Scale\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/storage\u002Dscale?lnk=flatitem\x22,\x22description\x22:\x22Software defined storage for AI and high performance workloads\x22},{\x22title\x22:\x22Scale System\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/storage\u002Dscale\u002Dsystem?lnk=flatitem\x22,\x22description\x22:\x22All\u002Dflash or hybrid performant storage for cloud scale use\u002Dcases\x22},{\x22title\x22:\x22Tape Systems\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/tape\u002Dstorage?lnk=flatitem\x22,\x22description\x22:\x22Software and hardware for encrypted and air\u002Dgapped archives\x22}]}]},{\x22heading\x22:{\x22title\x22:\x22Supply chain\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/supply\u002Dchain?lnk=flathl\x22,\x22description\x22:\x22Manage the flow of goods and services\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22 IBM Envizi: Supply Chain Intelligence\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/envizi\/supply\u002Dchain\x22,\x22description\x22:\x22Capture and aggregate supplier and product\u002Dlevel transaction data for Scope 3 emissions and reporting\x22},{\x22title\x22:\x22Sterling Order and Fulfillment Suite\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/order\u002Dfulfillment\u002Dsuite?lnk=flatitem\x22,\x22description\x22:\x22Complete order management system with AI and machine learning\x22}]}]}],\x22viewAll\x22:{\x22title\x22:\x22View all products\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\x22}}},{\x22title\x22:\x22Consulting\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/consulting?lnk=L0G\x22},{\x22title\x22:\x22Support\x22,\x22url\x22:\x22\x22,\x22submenu\x22:{\x22sections\x22:[{\x22heading\x22:{\x22title\x22:\x22\x22,\x22description\x22:\x22\x22},\x22groups\x22:[{\x22heading\x22:{\x22title\x22:\x22What\x27s New\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/new?lnk=flathl\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Community\x22,\x22url\x22:\x22https:\/\/community.ibm.com\/community\/user\/community?lnk=flathl\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Developer\x22,\x22url\x22:\x22https:\/\/developer.ibm.com\/?lnk=flathl\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Call for Code\x22,\x22url\x22:\x22https:\/\/developer.ibm.com\/callforcode\/?lnk=flatitem\x22},{\x22title\x22:\x22Generative AI\x22,\x22url\x22:\x22https:\/\/developer.ibm.com\/generative\u002Dai\u002Dfor\u002Ddevelopers\/?lnk=flatitem\x22},{\x22title\x22:\x22Open Source @ IBM\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/opensource\/?lnk=flatitem\x22},{\x22title\x22:\x22Products\x22,\x22url\x22:\x22https:\/\/developer.ibm.com\/components\/?lnk=flatitem\x22},{\x22title\x22:\x22Technologies\x22,\x22url\x22:\x22https:\/\/developer.ibm.com\/technologies\/?lnk=flatitem\x22}]},{\x22heading\x22:{\x22title\x22:\x22Documentation\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/docs\/en?lnk=flathl\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22All product documentation\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/docs\/en?lnk=flatitem\x22},{\x22title\x22:\x22IBM Cloud documentation\x22,\x22url\x22:\x22https:\/\/cloud.ibm.com\/docs?lnk=flatitem\x22},{\x22title\x22:\x22IBM Redbooks\x22,\x22url\x22:\x22https:\/\/www.redbooks.ibm.com\/?lnk=flatitem\x22}]},{\x22heading\x22:{\x22title\x22:\x22IBM Cloud platform support\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/cloud\/support?lnk=flathl\x22,\x22description\x22:\x22\x22},\x22links\x22:[]},{\x22heading\x22:{\x22title\x22:\x22Implementation\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Expert Labs\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/expertlabs?lnk=flatitem\x22}]},{\x22heading\x22:{\x22title\x22:\x22Support\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/mysupport\/s\/?language=en_US\x26lnk=flathl\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Download fixes, updates \x26 drivers\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/support\/fixcentral?lnk=flatitem\x22},{\x22title\x22:\x22Download licensed software \u002D Passport Advantage\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/software\/passportadvantage\/pao_customer.html?lnk=flatitem\x22},{\x22title\x22:\x22IBM Software Licensing\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/about\/software\u002Dlicensing\/?lnk=flatitem\x22},{\x22title\x22:\x22Open a case\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/mysupport\/s\/redirecttoopencasepage?lnk=flatitem\x22},{\x22title\x22:\x22View more\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/mysupport\/s\/?language=en_US\x26lnk=flatitem\x22},{\x22title\x22:\x22View support plans\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/support\/pages\/ibm\u002Dsupport\u002Dofferings?lnk=flatitem\x22},{\x22title\x22:\x22View your cases\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/mysupport\/s\/my\u002Dcases?lnk=flatitem\x22}]},{\x22heading\x22:{\x22title\x22:\x22Technology Lifecycle Services\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/services\/technology\u002Dlifecycle\u002Dservices?lnk=flathl\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Enterprise networking and security\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/services\/networking\u002Dsupport?lnk=flatitem\x22},{\x22title\x22:\x22Servers and storage\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/services\/systems\u002Dsupport?lnk=flatitem\x22},{\x22title\x22:\x22Software\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/services\/software\u002Dsupport?lnk=flatitem\x22}]},{\x22heading\x22:{\x22title\x22:\x22Training\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/training\/?lnk=flathl\x22,\x22description\x22:\x22\x22},\x22links\x22:[{\x22title\x22:\x22Courses\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/training\/search?q=course\x26lnk=flatitem\x22},{\x22title\x22:\x22Digital learning subscriptions\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/training\/subscriptions?lnk=flatitem\x22},{\x22title\x22:\x22Learning paths \x26 collections\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/training\/learning\u002Dpaths\u002Dand\u002Dcollections?lnk=flatitem\x22},{\x22title\x22:\x22Professional certifications\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/training\/credentials?lnk=flatitem\x22}]}]}],\x22viewAll\x22:{\x22title\x22:\x22\x22,\x22url\x22:\x22\x22}}},{\x22title\x22:\x22Think\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/think?lnk=L0G\x22}]}}"; const searchPlaceholderText = "Search all of IBM"; const links = JSON.parse(l0Json).mastheadNav.links; const unAuthenticated = JSON.parse(l0Json).profileMenu.signedout; const authenticated = JSON.parse(l0Json).profileMenu.signedin; const mastheadContainerEl = document.querySelector('c4d-masthead-container'); mastheadContainerEl.navLinks = links; mastheadContainerEl.unauthenticatedProfileItems = unAuthenticated; mastheadContainerEl.authenticatedProfileItems = authenticated; const appendSearchPlaceholderText = () => { const typeheadEl = mastheadContainerEl.querySelector('c4d-search-with-typeahead'); if (typeheadEl) { typeheadEl.searchPlaceholder = searchPlaceholderText; observer.disconnect(); } } let observer = new MutationObserver(appendSearchPlaceholderText); observer.observe(mastheadContainerEl, {subtree: true, childList: true}); </script> <script> var json = "{\x22title\x22:\x22watsonx\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/watsonx\x22,\x22menuItems\x22:[{\x22title\x22:\x22watsonx Code Assistant\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watsonx\u002Dcode\u002Dassistant\x22},{\x22title\x22:\x22Pricing\x22,\x22url\x22:\x22https:\/\/www.ibm.com\/products\/watsonx\u002Dcode\u002Dassistant\/pricing\x22},{}],\x22actions\x22:{\x22login\x22:null,\x22cta\x22:{\x22title\x22:\x22Free trial\x22,\x22url\x22:\x22https:\/\/dataplatform.cloud.ibm.com\/registration\/stepone?context=wca\x26apps=wca,cos\x26regions=us\u002Dsouth\x26uucid=0e2742f903313c90\x26utm_content=WACWW\x26content_campaign_code=WACWW\x22}},\x22linkOrContactModule\x22:false,\x22optinalCta\x22:true}"; document.querySelector('c4d-masthead-container').l1Data = JSON.parse(json); document.querySelector('.masthead').classList.add("hasNavigation"); document.documentElement.style.setProperty('--anker-navigation-spacing', '-6rem'); document.addEventListener('DOMContentLoaded', () => { document.querySelector('c4d-masthead-l1').overviewText = 'Overview'; }); </script> <script type="text/javascript"> if(window.location.href.includes("/careers")){ document.querySelector('c4d-masthead-container').setAttribute("has-search","false"); document.querySelector('c4d-masthead-container').setAttribute("has-profile","false"); } </script> </div> <div class="container responsivegrid"> <div id="container-a3159df28b" class="cmp-container"> </div> </div> <div class="leadspace-container container responsivegrid"> <div id="leadspace-container-30e0137ed3" class="cmp-container"> <div class="leadspace"> <div class="theme-g100 theme-overflow"> <div class="cds--grid cds--no-gutter "> <c4d-leadspace type="left" size="super" loadinganimation gradient-style-scheme="with-gradient"> <c4d-leadspace-heading id="leadspaceSimpleTitle" data-useEnhancedTitle="false" type-style="display-01"> Code smarter, not harder: watsonx Code Assistant </c4d-leadspace-heading> <div class="leadspace__copy "> Harness generative AI and advanced automation to create enterprise-ready code faster </div> <c4d-button-group slot="action"> <c4d-button-group-item href="https://dataplatform.cloud.ibm.com/registration/stepone?context=wca&apps=wca,cos®ions=us-south&uucid=0e2742f903313c90&utm_content=WACWW&content_campaign_code=WACWW" target="_blank" kind="primary" cta-type="local" data-aem-autoid="aem--leadspace_cta-0" data-video-modal-type="media-center"> <span>Try for free</span> </c4d-button-group-item> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-button.lc-1ccc2c97318fe420b50ea01d3c14131b-lc.min.js"></script> <c4d-button-group-item href="https://www.ibm.com/account/reg/signup?formid=urx-53452" target="_blank" kind="tertiary" cta-type="local" data-aem-autoid="aem--leadspace_cta-1" data-video-modal-type="media-center"> <span>Sign up for the IDC whitepaper</span> <svg slot="icon" style="display:none"></svg> </c4d-button-group-item> </c4d-button-group> <c4d-background-media mobile-position="bottom" opacity="100" gradient-hidden> <c4d-video-player-container video-id="1_sv4k7mb5" background-mode="true" playing-mode="inline"> <script src="/etc.clientlibs/adobe-cms/components/content/atoms/video/clientlibs.lc-8675c49600f564093b2ef6979ea3ce64-lc.min.js"></script> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-video-player.lc-e330a027c5ad5af45d6b2121772be896-lc.min.js"></script> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-video-player-container.lc-55363444860a24db3d70e267bce0f5c1-lc.min.js"></script> </c4d-video-player-container> <div id="c4d-analytics-data" data-title-c4d="IBM watsonx Code Assistant" data-last-modified-c4d="Fri Feb 07 20:30:32 UTC 2025" data-last-published-c4d="Fri Feb 07 20:30:32 UTC 2025" data-template-c4d="/conf/adobe-cms-editable/settings/wcm/templates/full-width-layout" data-playing-mode-c4d="inline"> </div> </c4d-background-media> </c4d-leadspace> </div> </div> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-leadspace.lc-2d50e2fcd68a57f32e42baf02c067083-lc.min.js"></script> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-background-media.lc-af3c175b75aba523fb86f23a6f8fef71-lc.min.js"></script> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-caem-star-rating.lc-5b3b3916bf2ff9827060f96b08c2bba1-lc.min.js"></script> </div> </div> </div> <div class="table-of-contents container responsivegrid"> <c4d-table-of-contents data-cmp-is="table-of-contents" data-autoid="c4d--tableofcontents" class="cmp-table-of-contents" stickyoffset="96" toc-layout="horizontal" toc-hide="hidden"> <div id="table-of-contents-0adf66036a" class="cmp-table-of-contents"> <div class="cta-section thick-stat themed-block theme-g100"> <div class="cds--full-width-intro-container"> <div class="intro-section--flex fullwidth-intro-section"> <div class="intro-section--heading-wrapper"> <h2 class="expressive-heading-05"> Coding made simple </h2> </div> <div class="intro-section--content-wrapper"> <span> </span> <c4d-link-list type="vertical"> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-cibm-cta.lc-07b5c9e0985171611c73aee4a84443a6-lc.min.js"></script> </c4d-link-list> </div> </div> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-link-list.lc-ce5ae56ac1a30ed4a9ecb09831e0da3d-lc.min.js"></script> </div> <c4d-cta-block class="no-header-content hide-divider-line four-up-layout " no-border> <c4d-cta-block-item-row no-border> <c4d-cta-block-item class="cds--cta-block-item__pictogram-styling"> <svg fill="url(#pictogram-color-gradient-180-blue-to-purple)" slot="media" class="progress pictogram-color-gradient-180-blue-to-purple cds--pictogram-item__pictogram" data-autoid="c4d--pictogram-item__pictogram" focusable="false" viewBox="0 0 80 80" height="80" width="80" role="img"> <use href="#progress" height="80" width="80"></use> <defs> <linearGradient id="pictogram-color-gradient-180-blue-to-purple" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#8a3ffc"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-dark-to-light" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#78a9ff"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-to-teal" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#08bdba"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-to-magenta" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#ff7eb6"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-red-to-purple" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#fa4d56"/> <stop offset="100%" stop-color="#a56eff"/> </linearGradient> <linearGradient id="pictogram-color-blue-80"> <stop stop-color="#002d9c"/> </linearGradient> <linearGradient id="pictogram-color-blue-80"> <stop stop-color="#002d9c"/> </linearGradient> <linearGradient id="pictogram-color-blue-60"> <stop stop-color="#0f62fe"/> </linearGradient> <linearGradient id="pictogram-color-cyan-50"> <stop stop-color="#1192E8"/> </linearGradient> <linearGradient id="pictogram-color-purple-60"> <stop stop-color="#8A3FFC"/> </linearGradient> <linearGradient id="pictogram-color-green-50"> <stop stop-color="#24a148"/> </linearGradient> <linearGradient id="pictogram-color-teal-50"> <stop stop-color="#009d9a"/> </linearGradient> <linearGradient id="pictogram-color-magenta-50"> <stop stop-color="#EE5396"/> </linearGradient> <linearGradient id="pictogram-color-red-60"> <stop stop-color="#DA1E28"/> </linearGradient> </defs> </svg> <div class="pictogram-svg-source"> <svg xmlns="http://www.w3.org/2000/svg" id="progress" viewBox="0 0 32 32"><path d="M31,31.36h-8c-0.199,0-0.36-0.161-0.36-0.36v-8c0-0.199,0.161-0.36,0.36-0.36h8 c0.199,0,0.36,0.161,0.36,0.36v8C31.36,31.199,31.199,31.36,31,31.36z M23.36,30.64h7.279v-7.28H23.36V30.64z M20,31.36h-8 c-0.125,0-0.241-0.065-0.306-0.171c-0.066-0.106-0.072-0.239-0.016-0.351l4-8c0.121-0.244,0.522-0.244,0.644,0l4,8 c0.056,0.111,0.05,0.244-0.016,0.351C20.24,31.295,20.125,31.36,20,31.36z M12.583,30.64h6.835L16,23.805L12.583,30.64z M5,31.36 c-2.404,0-4.36-1.956-4.36-4.36S2.596,22.64,5,22.64S9.36,24.596,9.36,27S7.404,31.36,5,31.36z M5,23.36 c-2.007,0-3.64,1.633-3.64,3.64S2.993,30.64,5,30.64S8.64,29.007,8.64,27S7.007,23.36,5,23.36z M31,20.36h-8v-0.72h7.64v-7.28H23 v-0.72h8c0.199,0,0.36,0.161,0.36,0.36v8C31.36,20.199,31.199,20.36,31,20.36z M20,20.36h-8v-0.72h7.418l-3.74-7.479l0.644-0.322 l4,8c0.056,0.111,0.05,0.244-0.016,0.351C20.24,20.295,20.125,20.36,20,20.36z M5,20.36c-2.404,0-4.36-1.956-4.36-4.36h0.72 c0,2.007,1.633,3.64,3.64,3.64S8.64,18.007,8.64,16S7.007,12.36,5,12.36v-0.72c2.404,0,4.36,1.956,4.36,4.36S7.404,20.36,5,20.36z M5,9.36V8.64c2.007,0,3.64-1.633,3.64-3.64S7.007,1.36,5,1.36V0.64c2.404,0,4.36,1.956,4.36,4.36S7.404,9.36,5,9.36z M19.678,9.161 l-4-8l0.644-0.322l4,8L19.678,9.161z M31.36,9h-0.72V1.36H23V0.64h8c0.199,0,0.36,0.161,0.36,0.36V9z"/></svg> </div> <c4d-content-item-heading> Fill the gaps </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-3c33d4ab61" data-dynamic-inner-content="description"> <p>Chat with an AI code assistant using intuitive, everyday language and get the real-time recommendations and guidance you need to innovate quickly.</p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> </c4d-cta-block-item> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-cta-block.lc-e1ab5b8468841f4015cbbfcd7319eab5-lc.min.js"></script> <c4d-cta-block-item class="cds--cta-block-item__pictogram-styling"> <svg fill="url(#pictogram-color-gradient-180-blue-to-purple)" slot="media" class="connected--nodes--to--the--cloud pictogram-color-gradient-180-blue-to-purple cds--pictogram-item__pictogram" data-autoid="c4d--pictogram-item__pictogram" focusable="false" viewBox="0 0 80 80" height="80" width="80" role="img"> <use href="#connected--nodes--to--the--cloud" height="80" width="80"></use> <defs> <linearGradient id="pictogram-color-gradient-180-blue-to-purple" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#8a3ffc"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-dark-to-light" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#78a9ff"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-to-teal" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#08bdba"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-to-magenta" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#ff7eb6"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-red-to-purple" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#fa4d56"/> <stop offset="100%" stop-color="#a56eff"/> </linearGradient> <linearGradient id="pictogram-color-blue-80"> <stop stop-color="#002d9c"/> </linearGradient> <linearGradient id="pictogram-color-blue-80"> <stop stop-color="#002d9c"/> </linearGradient> <linearGradient id="pictogram-color-blue-60"> <stop stop-color="#0f62fe"/> </linearGradient> <linearGradient id="pictogram-color-cyan-50"> <stop stop-color="#1192E8"/> </linearGradient> <linearGradient id="pictogram-color-purple-60"> <stop stop-color="#8A3FFC"/> </linearGradient> <linearGradient id="pictogram-color-green-50"> <stop stop-color="#24a148"/> </linearGradient> <linearGradient id="pictogram-color-teal-50"> <stop stop-color="#009d9a"/> </linearGradient> <linearGradient id="pictogram-color-magenta-50"> <stop stop-color="#EE5396"/> </linearGradient> <linearGradient id="pictogram-color-red-60"> <stop stop-color="#DA1E28"/> </linearGradient> </defs> </svg> <div class="pictogram-svg-source"> <svg xmlns="http://www.w3.org/2000/svg" id="connected--nodes--to--the--cloud" viewBox="0 0 32 32"><path d="M28,22.64c-1.178,0-2.149,0.87-2.324,2H22c-0.904,0-1.64-0.735-1.64-1.64v-3.64 h6.14c2.68,0,4.86-2.181,4.86-4.86s-2.18-4.86-4.86-4.86h-0.146c-0.19-4.995-4.313-9-9.354-9c-3.485,0-6.63,1.91-8.261,5H7.5 c-3.783,0-6.86,3.077-6.86,6.86s3.077,6.86,6.86,6.86h4.14V23c0,0.904-0.736,1.64-1.64,1.64H6.323c-0.175-1.13-1.146-2-2.323-2 c-1.301,0-2.36,1.059-2.36,2.36S2.699,27.36,4,27.36c1.178,0,2.148-0.87,2.323-2H10c1.301,0,2.36-1.059,2.36-2.36v-3.64h3.28v6.302 c-1.408,0.178-2.5,1.383-2.5,2.838c0,1.577,1.283,2.86,2.86,2.86s2.86-1.283,2.86-2.86c0-1.455-1.093-2.66-2.5-2.838V19.36h3.28V23 c0,1.302,1.059,2.36,2.36,2.36h3.676c0.175,1.13,1.146,2,2.324,2c1.302,0,2.36-1.059,2.36-2.36S29.302,22.64,28,22.64z M4,26.64 c-0.904,0-1.64-0.735-1.64-1.64S3.096,23.36,4,23.36S5.64,24.096,5.64,25S4.904,26.64,4,26.64z M18.14,28.5 c0,1.18-0.96,2.14-2.14,2.14s-2.14-0.96-2.14-2.14s0.96-2.14,2.14-2.14S18.14,27.32,18.14,28.5z M1.36,12.5 c0-3.386,2.754-6.14,6.14-6.14h1.459c0.137,0,0.261-0.077,0.322-0.199C10.758,3.2,13.715,1.36,17,1.36c4.764,0,8.64,3.876,8.64,8.64 c0,0.199,0.161,0.36,0.36,0.36h0.5c2.283,0,4.14,1.857,4.14,4.14s-1.856,4.14-4.14,4.14h-19C4.114,18.64,1.36,15.886,1.36,12.5z M28,26.64c-0.904,0-1.64-0.735-1.64-1.64s0.735-1.64,1.64-1.64s1.64,0.735,1.64,1.64S28.904,26.64,28,26.64z"/></svg> </div> <c4d-content-item-heading> Deploy where you want </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-208a82579e" data-dynamic-inner-content="description"> <p>Choose the hosting environment—cloud, on-premises, hybrid—that meets your unique needs and makes the most sense for your data governance and regulatory hurdles.</p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> </c4d-cta-block-item> <c4d-cta-block-item class="cds--cta-block-item__pictogram-styling"> <svg fill="url(#pictogram-color-gradient-180-blue-to-purple)" slot="media" class="trust pictogram-color-gradient-180-blue-to-purple cds--pictogram-item__pictogram" data-autoid="c4d--pictogram-item__pictogram" focusable="false" viewBox="0 0 80 80" height="80" width="80" role="img"> <use href="#trust" height="80" width="80"></use> <defs> <linearGradient id="pictogram-color-gradient-180-blue-to-purple" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#8a3ffc"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-dark-to-light" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#78a9ff"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-to-teal" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#08bdba"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-to-magenta" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#ff7eb6"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-red-to-purple" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#fa4d56"/> <stop offset="100%" stop-color="#a56eff"/> </linearGradient> <linearGradient id="pictogram-color-blue-80"> <stop stop-color="#002d9c"/> </linearGradient> <linearGradient id="pictogram-color-blue-80"> <stop stop-color="#002d9c"/> </linearGradient> <linearGradient id="pictogram-color-blue-60"> <stop stop-color="#0f62fe"/> </linearGradient> <linearGradient id="pictogram-color-cyan-50"> <stop stop-color="#1192E8"/> </linearGradient> <linearGradient id="pictogram-color-purple-60"> <stop stop-color="#8A3FFC"/> </linearGradient> <linearGradient id="pictogram-color-green-50"> <stop stop-color="#24a148"/> </linearGradient> <linearGradient id="pictogram-color-teal-50"> <stop stop-color="#009d9a"/> </linearGradient> <linearGradient id="pictogram-color-magenta-50"> <stop stop-color="#EE5396"/> </linearGradient> <linearGradient id="pictogram-color-red-60"> <stop stop-color="#DA1E28"/> </linearGradient> </defs> </svg> <div class="pictogram-svg-source"> <svg xmlns="http://www.w3.org/2000/svg" id="trust" viewBox="0 0 32 32"><path d="M11.259,22.352c-2.613,0-4.759,2.042-4.885,4.65l-0.006,0.139l-3.114,3.114l-0.509-0.51l2.918-2.919 c0.213-2.924,2.644-5.195,5.595-5.195h7.75c0.75,0,1.36,0.61,1.36,1.36c0,0.068-0.003,0.137-0.009,0.204l5.008-4.069 c0.615-0.621,1.812-0.646,2.481,0.025c0.335,0.334,0.52,0.779,0.52,1.254c0,0.474-0.185,0.919-0.52,1.255l-6.102,6.102 c-0.368,0.367-0.855,0.606-1.373,0.672l-7.198,0.899l-0.917,0.921l-0.51-0.508l1.092-1.097l7.443-0.931 c0.359-0.045,0.698-0.211,0.953-0.467l6.102-6.102c0.199-0.199,0.31-0.464,0.31-0.745c0-0.282-0.109-0.546-0.309-0.745 c-0.399-0.399-1.092-0.398-1.491,0l-6.344,5.156l-0.001-0.001c-0.406,0.335-0.928,0.536-1.494,0.536h-5.001v-0.721h5.001 c0.903,0,1.638-0.735,1.638-1.639c0-0.354-0.287-0.641-0.64-0.641h-7.748V22.352z M21,17.36H11v-0.72h10V17.36z M23.36,15h-0.72V5 h0.721L23.36,15L23.36,15z M9.36,15H8.64V5h0.72C9.36,5,9.36,15,9.36,15z M21,3.36H11V2.64h10V3.36z"/></svg> </div> <c4d-content-item-heading> Trust the output </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-7d4f3dab4f" data-dynamic-inner-content="description"> <p>Protect your organization’s interests and intellectual property by harnessing the power of <a href="https://www.ibm.com/granite" target="_self" rel="noopener noreferrer">IBM Granite</a>™ foundation models with IP indemnity.</p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> </c4d-cta-block-item> <c4d-cta-block-item class="cds--cta-block-item__pictogram-styling"> <svg fill="url(#pictogram-color-gradient-180-blue-to-purple)" slot="media" class="build pictogram-color-gradient-180-blue-to-purple cds--pictogram-item__pictogram" data-autoid="c4d--pictogram-item__pictogram" focusable="false" viewBox="0 0 80 80" height="80" width="80" role="img"> <use href="#build" height="80" width="80"></use> <defs> <linearGradient id="pictogram-color-gradient-180-blue-to-purple" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#8a3ffc"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-dark-to-light" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#78a9ff"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-to-teal" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#08bdba"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-blue-to-magenta" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#0f62fe"/> <stop offset="100%" stop-color="#ff7eb6"/> </linearGradient> <linearGradient id="pictogram-color-gradient-180-red-to-purple" gradientTransform="rotate(90)"> <stop offset="0%" stop-color="#fa4d56"/> <stop offset="100%" stop-color="#a56eff"/> </linearGradient> <linearGradient id="pictogram-color-blue-80"> <stop stop-color="#002d9c"/> </linearGradient> <linearGradient id="pictogram-color-blue-80"> <stop stop-color="#002d9c"/> </linearGradient> <linearGradient id="pictogram-color-blue-60"> <stop stop-color="#0f62fe"/> </linearGradient> <linearGradient id="pictogram-color-cyan-50"> <stop stop-color="#1192E8"/> </linearGradient> <linearGradient id="pictogram-color-purple-60"> <stop stop-color="#8A3FFC"/> </linearGradient> <linearGradient id="pictogram-color-green-50"> <stop stop-color="#24a148"/> </linearGradient> <linearGradient id="pictogram-color-teal-50"> <stop stop-color="#009d9a"/> </linearGradient> <linearGradient id="pictogram-color-magenta-50"> <stop stop-color="#EE5396"/> </linearGradient> <linearGradient id="pictogram-color-red-60"> <stop stop-color="#DA1E28"/> </linearGradient> </defs> </svg> <div class="pictogram-svg-source"> <svg xmlns="http://www.w3.org/2000/svg" id="build" viewBox="0 0 32 32"><path d="M9.002,31.36c-2.404,0-4.36-1.956-4.36-4.36s1.956-4.36,4.36-4.36c0.731,0,1.42,0.182,2.026,0.5l2.125-3.338 l0.607,0.387l-2.125,3.339c1.048,0.797,1.727,2.057,1.727,3.473C13.362,29.404,11.407,31.36,9.002,31.36z M9.002,23.36 c-2.007,0-3.64,1.633-3.64,3.64s1.633,3.64,3.64,3.64s3.64-1.633,3.64-3.64S11.01,23.36,9.002,23.36z M16.002,31.355 c-0.861,0-1.722-0.071-2.557-0.212l0.119-0.711c0.796,0.135,1.617,0.202,2.438,0.202c4.648,0,8.917-2.134,11.712-5.854l0.576,0.432 C25.358,29.116,20.879,31.355,16.002,31.355z M31,24.86c-0.062,0-0.126-0.017-0.182-0.05l-5.995-3.505 c-0.11-0.064-0.179-0.183-0.179-0.311s0.068-0.246,0.179-0.311l5.995-3.495c0.113-0.065,0.249-0.065,0.361-0.002 c0.111,0.064,0.181,0.184,0.181,0.312v7c0,0.129-0.069,0.248-0.182,0.312C31.124,24.844,31.062,24.86,31,24.86z M25.719,20.995 l4.921,2.877v-5.745L25.719,20.995z M3.345,24.699c-0.554-0.803-1.034-1.665-1.425-2.56l0.66-0.289 c0.373,0.854,0.829,1.675,1.357,2.44L3.345,24.699z M3.126,20.477c-0.092,0-0.184-0.035-0.254-0.105l-2.126-2.116 C0.678,18.188,0.64,18.096,0.64,18c0-0.095,0.038-0.187,0.105-0.255l2.126-2.125c0.141-0.141,0.368-0.141,0.509,0l2.122,2.121 c0.068,0.067,0.105,0.159,0.105,0.255S5.57,18.183,5.502,18.25L3.38,20.371C3.31,20.441,3.218,20.477,3.126,20.477z M1.51,17.999 l1.616,1.608l1.613-1.612l-1.612-1.612L1.51,17.999z M8.761,20.176c-0.732-1.266-1.119-2.711-1.119-4.181 c0-3.819,2.58-7.149,6.274-8.098l0.179,0.697c-3.375,0.867-5.733,3.91-5.733,7.4c0,1.343,0.354,2.664,1.022,3.819L8.761,20.176z M16.002,19.355c-1.853,0-3.36-1.508-3.36-3.36c0-1.732,1.317-3.162,3.002-3.341V6.995h0.72v5.659 c1.683,0.182,2.998,1.61,2.998,3.341C19.362,17.848,17.854,19.355,16.002,19.355z M16.002,13.355c-1.456,0-2.64,1.185-2.64,2.64 c0,1.456,1.185,2.64,2.64,2.64s2.639-1.184,2.639-2.64C18.642,14.54,17.458,13.355,16.002,13.355z M30.641,15.019 c-0.432-6.56-5.246-12.057-11.707-13.37l0.143-0.706c6.779,1.377,11.83,7.146,12.283,14.029L30.641,15.019z M24.005,14.355 c-0.062,0-0.124-0.016-0.18-0.048l-2.599-1.5c-0.111-0.064-0.181-0.184-0.181-0.312v-3c0-0.128,0.069-0.248,0.181-0.312l2.599-1.5 c0.111-0.063,0.248-0.064,0.359,0l2.598,1.5c0.111,0.064,0.181,0.183,0.181,0.312v3c0,0.128-0.069,0.248-0.181,0.312l-2.598,1.5 C24.129,14.339,24.067,14.355,24.005,14.355z M21.767,12.287l2.238,1.292l2.237-1.292V9.703l-2.237-1.292l-2.238,1.292 C21.767,9.703,21.767,12.287,21.767,12.287z M15.998,4.36c-1.024,0-1.857-0.836-1.857-1.865c0-1.023,0.833-1.855,1.857-1.855 c1.027,0,1.863,0.832,1.863,1.855C17.86,3.523,17.024,4.36,15.998,4.36z M15.998,1.36c-0.627,0-1.138,0.509-1.138,1.135 c0,0.631,0.51,1.145,1.138,1.145c0.63,0,1.142-0.514,1.142-1.145C17.14,1.869,16.627,1.36,15.998,1.36z M1.035,15.348 c-0.008,0-0.017,0-0.025-0.001c-0.198-0.015-0.347-0.177-0.333-0.375c0,0,0.001-0.021,0.001-0.022 c0.016-0.198,0.185-0.353,0.387-0.331c0.198,0.015,0.346,0.188,0.331,0.387C1.381,15.194,1.222,15.348,1.035,15.348z M1.302,12.997 h0.009H1.302z M1.836,11.05h0.009H1.836z M2.627,9.542c-0.054,0-0.108-0.012-0.159-0.039c-0.175-0.09-0.249-0.295-0.16-0.471 C2.309,9.029,2.32,9.008,2.322,9.004c0.094-0.175,0.311-0.24,0.488-0.146C2.985,8.952,3.05,9.17,2.956,9.346 C2.89,9.469,2.76,9.542,2.627,9.542z M4.926,6.231c-0.088,0-0.176-0.031-0.244-0.095C4.54,6.002,4.525,5.786,4.655,5.641 C4.66,5.637,4.678,5.618,4.683,5.613c0.141-0.141,0.368-0.141,0.509,0s0.141,0.368,0,0.509C5.12,6.194,5.022,6.231,4.926,6.231z M3.667,7.803c-0.088,0-0.176-0.031-0.244-0.095c-0.142-0.134-0.157-0.35-0.027-0.495C3.4,7.208,3.418,7.189,3.423,7.185 c0.141-0.141,0.368-0.141,0.509,0c0.141,0.141,0.141,0.368,0,0.509C3.861,7.766,3.763,7.803,3.667,7.803z M1.831,11.401 c-0.088,0-0.176-0.031-0.244-0.095c-0.142-0.134-0.157-0.35-0.027-0.495c0.004-0.005,0.022-0.024,0.027-0.028 c0.141-0.141,0.368-0.141,0.509,0s0.141,0.368,0,0.509C2.024,11.363,1.927,11.401,1.831,11.401z M1.296,13.348 c-0.088,0-0.176-0.031-0.244-0.095c-0.142-0.134-0.157-0.35-0.027-0.495c0.004-0.005,0.022-0.024,0.027-0.028 c0.141-0.141,0.368-0.141,0.509,0s0.141,0.368,0,0.509C1.49,13.311,1.392,13.348,1.296,13.348z M16.41,24.35 c-0.088,0-0.176-0.031-0.244-0.095c-0.142-0.134-0.157-0.35-0.027-0.495c0.004-0.005,0.022-0.024,0.027-0.028 c0.141-0.141,0.368-0.141,0.509,0s0.141,0.368,0,0.509C16.603,24.313,16.506,24.35,16.41,24.35z M18.417,23.983 c-0.088,0-0.176-0.031-0.244-0.095c-0.142-0.134-0.157-0.35-0.027-0.495c0.004-0.005,0.022-0.024,0.027-0.028 c0.141-0.141,0.368-0.141,0.509,0s0.141,0.368,0,0.509C18.61,23.946,18.513,23.983,18.417,23.983z M21.797,21.883 c-0.088,0-0.176-0.031-0.244-0.095c-0.142-0.134-0.157-0.35-0.027-0.495c0.004-0.005,0.022-0.024,0.027-0.028 c0.141-0.141,0.368-0.141,0.509,0s0.141,0.368,0,0.509C21.99,21.846,21.893,21.883,21.797,21.883z M23.742,18.386 c-0.088,0-0.176-0.031-0.244-0.095c-0.142-0.134-0.157-0.35-0.027-0.495c0.004-0.005,0.022-0.024,0.027-0.028 c0.141-0.141,0.368-0.141,0.509,0s0.141,0.368,0,0.509C23.936,18.349,23.839,18.386,23.742,18.386z M6.375,4.855 c-0.099,0-0.197-0.042-0.269-0.123C5.973,4.585,5.992,4.352,6.14,4.219C6.149,4.211,6.174,4.19,6.184,4.183 C6.345,4.066,6.57,4.102,6.687,4.262c0.117,0.161,0.082,0.386-0.079,0.503C6.541,4.826,6.458,4.855,6.375,4.855z M9.8,2.692 c-0.14,0-0.275-0.078-0.334-0.211C9.389,2.305,9.454,2.103,9.625,2.018c0.01-0.005,0.039-0.019,0.05-0.022 c0.186-0.071,0.394,0.021,0.465,0.207c0.071,0.186-0.021,0.394-0.207,0.465C9.891,2.684,9.845,2.692,9.8,2.692z M8.028,3.643 c-0.14,0-0.275-0.078-0.334-0.211C7.616,3.256,7.681,3.054,7.853,2.969c0.01-0.005,0.039-0.019,0.05-0.022 c0.186-0.071,0.394,0.021,0.465,0.207S8.347,3.548,8.161,3.619C8.118,3.635,8.073,3.643,8.028,3.643z M11.69,1.983 c-0.155,0-0.303-0.097-0.351-0.251c-0.059-0.19,0.039-0.389,0.229-0.447l0.019-0.006c0.187-0.058,0.391,0.048,0.45,0.238 c0.058,0.19-0.048,0.392-0.238,0.45C11.763,1.978,11.727,1.983,11.69,1.983z M14.444,24.204c-0.019,0-0.037-0.002-0.056-0.005 c-0.015-0.002-0.049-0.009-0.064-0.014c-0.191-0.054-0.302-0.254-0.247-0.444c0.054-0.191,0.252-0.304,0.445-0.247 c0.196,0.029,0.319,0.211,0.289,0.407C14.783,24.079,14.62,24.204,14.444,24.204z M20.243,23.141c-0.122,0-0.241-0.062-0.309-0.175 c-0.103-0.171-0.047-0.392,0.123-0.494c0.166-0.102,0.393-0.055,0.498,0.11c0.104,0.166,0.066,0.379-0.097,0.487 c-0.004,0.003-0.025,0.017-0.03,0.02C20.37,23.124,20.307,23.141,20.243,23.141z M22.995,20.243c-0.069,0-0.139-0.02-0.199-0.061 c-0.166-0.11-0.211-0.334-0.101-0.499c0.089-0.18,0.303-0.237,0.477-0.151c0.178,0.09,0.244,0.316,0.155,0.494 c-0.007,0.014-0.024,0.044-0.032,0.056C23.226,20.187,23.111,20.243,22.995,20.243z M24.002,16.375c-0.199,0-0.36-0.161-0.36-0.36 s0.161-0.37,0.36-0.37s0.36,0.151,0.36,0.35v0.02C24.362,16.214,24.201,16.375,24.002,16.375z"/></svg> </div> <c4d-content-item-heading> Automate, update, modernize </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-2e1f0bc785" data-dynamic-inner-content="description"> <p>Streamline and offload complex, time-consuming management and support tasks from across your entire software development lifecycle.</p> <p> </p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> </c4d-cta-block-item> </c4d-cta-block-item-row> </c4d-cta-block> </div> <div class="modular-container container responsivegrid"> <div id="modular-container-f1116c41c3" class="cmp-container"> <div class="standalone-title enhanced-title text"> <h2 class="expressive-heading-05 "> <span class="enhanced-title-blue">Simplify and accelerate coding workflows across Python, Java, C, C++, Go, JavaScript, TypeScript and more.</span> </h2> </div> </div> </div> <div class="intro-section"> <div class="intro-section--flex fullwidth-intro-section"> <div class="intro-section--heading-wrapper"> <h2 class="expressive-heading-05"> Empower your development team </h2> </div> <div class="intro-section--content-wrapper"> <span> <div class="cms-richtext " id="rich-text-bad82571b1" data-dynamic-inner-content="description"> <p>IBM watsonx Code Assistant™ leverages Granite models to augment developer skill sets, simplifying and automating your development and modernization efforts.</p> </div> </span> <c4d-link-list type="vertical"> </c4d-link-list> </div> </div> </div> <div class="tabs cds--content-block meet-the-teams__content"> <div class="cds--grid meet-the-teams__container theme-white"> <input type="hidden" class="meettheteams__Popupdata" data-popup-json="{"popTitle":null,"tabs":[{"tabHeading":"Generate","default":"Complete","comparisonData":[]},{"tabHeading":"Complete","default":"Generate","comparisonData":[]},{"tabHeading":"Explain","default":"Generate","comparisonData":[]},{"tabHeading":"Test","default":"Generate","comparisonData":[]},{"tabHeading":"Transform","default":"Generate","comparisonData":[]},{"tabHeading":"Document","default":"Generate","comparisonData":[]}]}"/> <div class="cds--row"> <div class="cds--col-lg-16 cds--no-gutter meet-the-teams__tabs-container"> <div class="tab-arrows"></div> <c4d-tabs-extended-media section-heading="false" value="0"> <c4d-tab class="meet-the-teams-tab" selected="true" value="0" target="panel-meet-the-teams-tabs-item-5d8432a8d5-item-5d7af332c4" label="Generate">Generate</c4d-tab> <c4d-tab class="meet-the-teams-tab" value="1" target="panel-meet-the-teams-tabs-item-5d8432a8d5-item-25522dea0a" label="Complete">Complete</c4d-tab> <c4d-tab class="meet-the-teams-tab" value="2" target="panel-meet-the-teams-tabs-item-5d8432a8d5-item-d758aff918" label="Explain">Explain</c4d-tab> <c4d-tab class="meet-the-teams-tab" value="3" target="panel-meet-the-teams-tabs-item-5d8432a8d5-item-cc3cb466e5" label="Test">Test</c4d-tab> <c4d-tab class="meet-the-teams-tab" value="4" target="panel-meet-the-teams-tabs-item-5d8432a8d5-item-cc46f6f1e8" label="Transform">Transform</c4d-tab> <c4d-tab class="meet-the-teams-tab" value="5" target="panel-meet-the-teams-tabs-item-5d8432a8d5-item-1af8f64477" label="Document">Document</c4d-tab> </c4d-tabs-extended-media> <div class="cds-ce-demo-devenv--tab-panels"> <div hidden id="panel-meet-the-teams-tabs-item-5d8432a8d5-item-5d7af332c4" role="tabpanel" aria-labelledby="tab-meet-the-teams-tabs-item-5d8432a8d5-item-5d7af332c4"><div class="meet-the-teams-item-horizontal-with-media item-horizontal-with-media"> <div class="meet-the-teams"> <div> <c4d-content-item-horizontal-copy> <div class="cds--grid cds--no-gutter"> <div class="cds--row meet-the-teams__reverse-order"> <div class="cds--col-lg-8"> <div class="meet-the-teams-title"> <span class=" expressive-heading-04 normal cms-richtext"> <p>Speak plainly, build quickly</p> </span> </div> <div class="meet-the-teams-description"> <span class=" normal cms-richtext"> <p>Write high-quality code aligned with established conventions using simple, natural language prompts - regardless of your experience level.</p> </span> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row"> <div class="cds--col-lg-8 cds--col-md-4"> <div><div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> <div class="cds--col-lg-8 cds--col-md-4"> <div> <div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> </div> </div> <div class="meet-the-teams__actions"> <input type="hidden" class="comparison-cta" data-current-tab="Generate"/> </div> </div> <div class="cds--col-lg-8"> <div> <div> <caem-video-player-container video-id="1_wygkqtzq" caption="Code generation capability of watsonx Code Assistant that displays a dialog screen offering the user a recommendation to create a quicksort algorithm in Python" intersection-mode aspect-ratio="16x9" playing-mode="inline"> </caem-video-player-container> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-caem-video-player.lc-79b986f1dd69e1d9b5402cd8dd9afbff-lc.min.js"></script> <script src="/etc.clientlibs/adobe-cms/components/content/atoms/caem-video/clientlibs.lc-a18e15b894d442842853557b1521e9e9-lc.min.js"></script> <div id="caem-analytics-data" data-title="IBM watsonx Code Assistant" data-last-modified="Fri Feb 07 20:30:32 UTC 2025" data-last-published="Fri Feb 07 20:30:32 UTC 2025" data-template="/conf/adobe-cms-editable/settings/wcm/templates/full-width-layout"> </div> </div> </div> </div> </div> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row "> <div class="cds--col-lg-16 "> <div class="spacer"></div> </div> </div> </div> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-carousel.lc-ea70ef705b7ae8a2f90ffbac22d6e0e9-lc.min.js"></script> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-content-block-cards.lc-092ce8027acac0a3695d25c1ceaaab88-lc.min.js"></script> <script src="/etc.clientlibs/clientlibs/granite/jquery.lc-7842899024219bcbdb5e72c946870b79-lc.min.js"></script> <script src="/etc.clientlibs/adobe-cms/components/content/organisms/meet-the-teams/clientlib-site.lc-e8d721468a1e6d89ee37b78b99cc86fe-lc.min.js"></script> </c4d-content-item-horizontal-copy> </div> </div> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-content-item-row.lc-0ef88d0ed99504e07d0770b7afcef6e3-lc.min.js"></script> </div> </div> <div hidden id="panel-meet-the-teams-tabs-item-5d8432a8d5-item-25522dea0a" role="tabpanel" aria-labelledby="tab-meet-the-teams-tabs-item-5d8432a8d5-item-25522dea0a"><div class="meet-the-teams-item-horizontal-with-media item-horizontal-with-media"> <div class="meet-the-teams"> <div> <c4d-content-item-horizontal-copy> <div class="cds--grid cds--no-gutter"> <div class="cds--row meet-the-teams__reverse-order"> <div class="cds--col-lg-8"> <div class="meet-the-teams-title"> <span class=" expressive-heading-04 normal cms-richtext"> <p>Get real-time code recommendations</p> </span> </div> <div class="meet-the-teams-description"> <span class=" normal cms-richtext"> <p>Receive autocomplete coding suggestions directly as you type or when embedding comments that describe what you need watsonx Code Assistant to do.</p> </span> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row"> <div class="cds--col-lg-8 cds--col-md-4"> <div><div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> <div class="cds--col-lg-8 cds--col-md-4"> <div> <div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> </div> </div> <div class="meet-the-teams__actions"> <input type="hidden" class="comparison-cta" data-current-tab="Complete"/> </div> </div> <div class="cds--col-lg-8"> <div> <div> <caem-video-player-container video-id="1_jrhwzene" caption=" Code completion capability of watsonx Code Assistant that displays the necessary code to complete a quicksort function" intersection-mode aspect-ratio="16x9" playing-mode="inline"> </caem-video-player-container> <div id="caem-analytics-data" data-title="IBM watsonx Code Assistant" data-last-modified="Fri Feb 07 20:30:32 UTC 2025" data-last-published="Fri Feb 07 20:30:32 UTC 2025" data-template="/conf/adobe-cms-editable/settings/wcm/templates/full-width-layout"> </div> </div> </div> </div> </div> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row "> <div class="cds--col-lg-16 "> <div class="spacer"></div> </div> </div> </div> </c4d-content-item-horizontal-copy> </div> </div> </div> </div> <div hidden id="panel-meet-the-teams-tabs-item-5d8432a8d5-item-d758aff918" role="tabpanel" aria-labelledby="tab-meet-the-teams-tabs-item-5d8432a8d5-item-d758aff918"><div class="meet-the-teams-item-horizontal-with-media item-horizontal-with-media"> <div class="meet-the-teams"> <div> <c4d-content-item-horizontal-copy> <div class="cds--grid cds--no-gutter"> <div class="cds--row meet-the-teams__reverse-order"> <div class="cds--col-lg-8"> <div class="meet-the-teams-title"> <span class=" expressive-heading-04 normal cms-richtext"> <p>Comprehend your code</p> </span> </div> <div class="meet-the-teams-description"> <span class=" normal cms-richtext"> <p>Leverage generative AI and automation to optimize and simplify your code reviews, clearly outlining the purpose, logic and function of what you’ve created.</p> </span> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row"> <div class="cds--col-lg-8 cds--col-md-4"> <div><div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> <div class="cds--col-lg-8 cds--col-md-4"> <div> <div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> </div> </div> <div class="meet-the-teams__actions"> <input type="hidden" class="comparison-cta" data-current-tab="Explain"/> </div> </div> <div class="cds--col-lg-8"> <div> <div> <caem-video-player-container video-id="1_94lobcn8" caption="Code explanation capability of watsonx Code Assistant that displays a dialog screen where a user has asked for an explanation of a quicksort function" intersection-mode aspect-ratio="16x9" playing-mode="inline"> </caem-video-player-container> <div id="caem-analytics-data" data-title="IBM watsonx Code Assistant" data-last-modified="Fri Feb 07 20:30:32 UTC 2025" data-last-published="Fri Feb 07 20:30:32 UTC 2025" data-template="/conf/adobe-cms-editable/settings/wcm/templates/full-width-layout"> </div> </div> </div> </div> </div> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row "> <div class="cds--col-lg-16 "> <div class="spacer"></div> </div> </div> </div> </c4d-content-item-horizontal-copy> </div> </div> </div> </div> <div hidden id="panel-meet-the-teams-tabs-item-5d8432a8d5-item-cc3cb466e5" role="tabpanel" aria-labelledby="tab-meet-the-teams-tabs-item-5d8432a8d5-item-cc3cb466e5"><div class="meet-the-teams-item-horizontal-with-media item-horizontal-with-media"> <div class="meet-the-teams"> <div> <c4d-content-item-horizontal-copy> <div class="cds--grid cds--no-gutter"> <div class="cds--row meet-the-teams__reverse-order"> <div class="cds--col-lg-8"> <div class="meet-the-teams-title"> <span class=" expressive-heading-04 normal cms-richtext"> <p>Stay on target</p> </span> </div> <div class="meet-the-teams-description"> <span class=" normal cms-richtext"> <p>Generate tests automatically rather than build them from scratch, letting you actively confirm that your software is behaving as it should.</p> </span> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row"> <div class="cds--col-lg-8 cds--col-md-4"> <div><div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> <div class="cds--col-lg-8 cds--col-md-4"> <div> <div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> </div> </div> <div class="meet-the-teams__actions"> <input type="hidden" class="comparison-cta" data-current-tab="Test"/> </div> </div> <div class="cds--col-lg-8"> <div> <div> <caem-video-player-container video-id="1_ny5aq8z0" caption="Test case generation capability of watsonx Code Assistant that displays options for a user to create a Java unit test" intersection-mode aspect-ratio="16x9" playing-mode="inline"> </caem-video-player-container> <div id="caem-analytics-data" data-title="IBM watsonx Code Assistant" data-last-modified="Fri Feb 07 20:30:32 UTC 2025" data-last-published="Fri Feb 07 20:30:32 UTC 2025" data-template="/conf/adobe-cms-editable/settings/wcm/templates/full-width-layout"> </div> </div> </div> </div> </div> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row "> <div class="cds--col-lg-16 "> <div class="spacer"></div> </div> </div> </div> </c4d-content-item-horizontal-copy> </div> </div> </div> </div> <div hidden id="panel-meet-the-teams-tabs-item-5d8432a8d5-item-cc46f6f1e8" role="tabpanel" aria-labelledby="tab-meet-the-teams-tabs-item-5d8432a8d5-item-cc46f6f1e8"><div class="meet-the-teams-item-horizontal-with-media item-horizontal-with-media"> <div class="meet-the-teams"> <div> <c4d-content-item-horizontal-copy> <div class="cds--grid cds--no-gutter"> <div class="cds--row meet-the-teams__reverse-order"> <div class="cds--col-lg-8"> <div class="meet-the-teams-title"> <span class=" expressive-heading-04 normal cms-richtext"> <p>Embrace the future</p> </span> </div> <div class="meet-the-teams-description"> <span class=" normal cms-richtext"> <p>Get recommendations on how to streamline, automate and appropriately scale the end-to-end modernization of your enterprise Java applications.</p> </span> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row"> <div class="cds--col-lg-8 cds--col-md-4"> <div><div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> <div class="cds--col-lg-8 cds--col-md-4"> <div> <div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> </div> </div> <div class="meet-the-teams__actions"> <input type="hidden" class="comparison-cta" data-current-tab="Transform"/> </div> </div> <div class="cds--col-lg-8"> <div> <div> <caem-video-player-container video-id="1_efs1xgl6" caption="Code transformation capability of watsonx Code Assistant that displays a recommendation on how to translate a quicksort function form Python to Java" intersection-mode aspect-ratio="16x9" playing-mode="inline"> </caem-video-player-container> <div id="caem-analytics-data" data-title="IBM watsonx Code Assistant" data-last-modified="Fri Feb 07 20:30:32 UTC 2025" data-last-published="Fri Feb 07 20:30:32 UTC 2025" data-template="/conf/adobe-cms-editable/settings/wcm/templates/full-width-layout"> </div> </div> </div> </div> </div> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row "> <div class="cds--col-lg-16 "> <div class="spacer"></div> </div> </div> </div> </c4d-content-item-horizontal-copy> </div> </div> </div> </div> <div hidden id="panel-meet-the-teams-tabs-item-5d8432a8d5-item-1af8f64477" role="tabpanel" aria-labelledby="tab-meet-the-teams-tabs-item-5d8432a8d5-item-1af8f64477"><div class="meet-the-teams-item-horizontal-with-media item-horizontal-with-media"> <div class="meet-the-teams"> <div> <c4d-content-item-horizontal-copy> <div class="cds--grid cds--no-gutter"> <div class="cds--row meet-the-teams__reverse-order"> <div class="cds--col-lg-8"> <div class="meet-the-teams-title"> <span class=" expressive-heading-04 normal cms-richtext"> <p>Keep the record straight</p> </span> </div> <div class="meet-the-teams-description"> <span class=" normal cms-richtext"> <p>Capture, explain and summarize your code, making it easy to log each “what?” and “why?” behind development choices.</p> </span> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row"> <div class="cds--col-lg-8 cds--col-md-4"> <div><div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> <div class="cds--col-lg-8 cds--col-md-4"> <div> <div class="cds--content-item__item"> <div class="cds--content-item__percentage"> </div> <div class="cds--content-item__copy"> </div> </div> </div> </div> </div> </div> <div class="meet-the-teams__actions"> <input type="hidden" class="comparison-cta" data-current-tab="Document"/> </div> </div> <div class="cds--col-lg-8"> <div> <div> <caem-video-player-container video-id="1_7eh0xuze" caption="Code documentation capability of watsonx Code Assistant that displays a prompt to create documentation for a collection of Java code" intersection-mode aspect-ratio="16x9" playing-mode="inline"> </caem-video-player-container> <div id="caem-analytics-data" data-title="IBM watsonx Code Assistant" data-last-modified="Fri Feb 07 20:30:32 UTC 2025" data-last-published="Fri Feb 07 20:30:32 UTC 2025" data-template="/conf/adobe-cms-editable/settings/wcm/templates/full-width-layout"> </div> </div> </div> </div> </div> </div> <div class="cds--grid cds--no-gutter"> <div class="cds--row "> <div class="cds--col-lg-16 "> <div class="spacer"></div> </div> </div> </div> </c4d-content-item-horizontal-copy> </div> </div> </div> </div> </div> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-tabs-extended-media.lc-d0e358400c2caf376b38ea0fe9849d1b-lc.min.js"></script> </div> </div> <div class="theme-white"> <c4d-expressive-modal id="" class="modal comparisonmodal"> <c4d-expressive-modal-header> <c4d-expressive-modal-close-button></c4d-expressive-modal-close-button> <c4d-expressive-modal-heading class="modal__heading" type-style="productive-heading-05"></c4d-expressive-modal-heading> </c4d-expressive-modal-header> <c4d-expressive-modal-body> <div class="cds--grid cds--no-gutter modal__container"> <div class="cds--row"> <div class="cds--col-lg-16 cds--col-md-8 cds--col-sm-4"> <div class="modal__dropdown-container"> <div class="modal__dropdown"> <div class="compareto"></div> </div> <div class="modal__dropdown"> <div class="compareWith"></div> </div> </div> <div class="compareContent"></div> </div> </div> </div> </c4d-expressive-modal-body> </c4d-expressive-modal> </div> </div> <script type="module" src="https://1.www.s81c.com/common/carbon-for-ibm-dotcom/tag/v1/latest/expressive-modal.min.js"></script> </div> <div class="cta-section thick-stat"> <div class="cds--full-width-intro-container"> <div class="intro-section--flex fullwidth-intro-section"> <div class="intro-section--heading-wrapper"> <h2 class="expressive-heading-05"> Infuse the entire application lifecycle with AI </h2> </div> <div class="intro-section--content-wrapper"> <span> </span> <c4d-link-list type="vertical"> </c4d-link-list> </div> </div> </div> <c4d-cta-block class=" hide-divider-line four-up-layout " no-border> <c4d-cta-block-item-row no-border> <c4d-cta-block-item> <c4d-image id="image-309256882" alt="Illustration for software development use case" slot="media" default-src="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-xl.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image" class=""> <c4d-image-item media="(min-width: 1312px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-xl-retina.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 1312px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-xl.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-l-retina.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-l.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-m-retina.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-m.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-s-retina.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-s.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-xs-retina.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/7f/84/code-assistant-case-studies-1.component.cta-section-item-nocrop-xs.ts=1738960229005.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item/image"></c4d-image-item> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-image.lc-048b87a201e74013bc54445146fdadd0-lc.min.js"></script> </c4d-image> <c4d-content-item-heading> Software development </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-277a8695dd" data-dynamic-inner-content="description"> <p><strong>Get a head start on design</strong></p> <p>Whether generating original code or refactoring existing assets, watsonx Code Assistant delivers vetted, targeted coding recommendations directly in your IDE.</p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> </c4d-cta-block-item> <c4d-cta-block-item> <c4d-image id="image-618781406" alt="Illustration of code validation use case" slot="media" default-src="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-xl.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image" class=""> <c4d-image-item media="(min-width: 1312px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-xl-retina.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> <c4d-image-item media="(min-width: 1312px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-xl.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-l-retina.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-l.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-m-retina.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-m.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-s-retina.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-s.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-xs-retina.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/24/1b/code-assistant-case-studies-2.component.cta-section-item-xs.ts=1738960229245.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_1772741095/image"></c4d-image-item> </c4d-image> <c4d-content-item-heading> Code validation </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-8691aeb156" data-dynamic-inner-content="description"> <p><strong>Offload the repetition</strong></p> <p> </p> <p class="MsoNormal" style=" margin-bottom: 0.0cm; line-height: normal; "><span style=" font-family: "IBM Plex Sans" , sans-serif; color: rgb(22,22,22); ">Standardize, streamline and automate the recurring management and support tasks needed for every new—or altered—line of source code.</span><span class="MsoCommentReference"><span style=" font-size: 8.0pt; "> </span></span><span style=" font-family: "IBM Plex Sans" , sans-serif; color: rgb(22,22,22); "></span></p> <p> <style>* { } mso-generic-font-family:roman { } mso-font-pitch:variable { } * { } * { } IBM Plex Sans { } mso-generic-font-family:swiss { } mso-font-format:other { } mso-font-pitch:variable { } * { } p.MsoNormal, li.MsoNormal, div.MsoNormal { } * { } mso-pagination:widow-orphan { } Calibri, sans-serif { } mso-ascii-font-family:Calibri { } mso-ascii-theme-font:minor-latin { } mso-fareast-font-family:Calibri { } mso-fareast-theme-font:minor-latin { } mso-hansi-font-family:Calibri { } mso-hansi-theme-font:minor-latin { } Times New Roman { } mso-bidi-theme-font:minor-bidi { } mso-ansi-language:EN-US { } mso-fareast-language:EN-US { } span.MsoCommentReference { } *.MsoChpDefault { font-size: 11.0pt; } * { } mso-bidi-theme-font:minor-bidi { } mso-ligatures:none { } mso-ansi-language:EN-US { } mso-fareast-language:EN-US { } *.MsoPapDefault { margin-bottom: 8.0pt; line-height: 107.0%; } div.WordSection1 { page: WordSection1; } </style></p> <p> </p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> </c4d-cta-block-item> <c4d-cta-block-item> <c4d-image id="image-1597463243" alt="Illustration for Java code upgrade use case" slot="media" default-src="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-xl.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image" class=""> <c4d-image-item media="(min-width: 1312px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-xl-retina.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> <c4d-image-item media="(min-width: 1312px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-xl.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-l-retina.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-l.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-m-retina.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-m.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-s-retina.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-s.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-xs-retina.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/97/22/code-assistant-case-studies-3.component.cta-section-item-xs.ts=1738960229502.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_79596589/image"></c4d-image-item> </c4d-image> <c4d-content-item-heading> Java code upgrades </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-fdce4c0675" data-dynamic-inner-content="description"> <p><strong>Don’t get left behind</strong></p> <p> </p> <p class="MsoNormal" style=" margin-bottom: 0.0cm; line-height: normal; "><span style=" font-family: "IBM Plex Sans" , sans-serif; color: rgb(22,22,22); ">Keep pace with the latest version of Java, capitalizing on artificial intelligence to identify gaps and automatically apply the fixes needed to update your codebase.</span></p> <p> <style>* { } mso-generic-font-family:roman { } mso-font-pitch:variable { } * { } * { } IBM Plex Sans { } mso-generic-font-family:swiss { } mso-font-format:other { } mso-font-pitch:variable { } * { } p.MsoNormal, li.MsoNormal, div.MsoNormal { } * { } mso-pagination:widow-orphan { } Calibri, sans-serif { } mso-ascii-font-family:Calibri { } mso-ascii-theme-font:minor-latin { } mso-fareast-font-family:Calibri { } mso-fareast-theme-font:minor-latin { } mso-hansi-font-family:Calibri { } mso-hansi-theme-font:minor-latin { } Times New Roman { } mso-bidi-theme-font:minor-bidi { } mso-ansi-language:EN-US { } mso-fareast-language:EN-US { } *.MsoChpDefault { font-size: 11.0pt; } * { } mso-bidi-theme-font:minor-bidi { } mso-ligatures:none { } mso-ansi-language:EN-US { } mso-fareast-language:EN-US { } *.MsoPapDefault { margin-bottom: 8.0pt; line-height: 107.0%; } div.WordSection1 { page: WordSection1; } </style></p> <p> </p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> </c4d-cta-block-item> <c4d-cta-block-item> <c4d-image id="image--370552064" alt="Illustration for Java runtime modernization use case" slot="media" default-src="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-xl.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image" class=""> <c4d-image-item media="(min-width: 1312px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-xl-retina.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> <c4d-image-item media="(min-width: 1312px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-xl.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-l-retina.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-l.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-m-retina.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-m.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-s-retina.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-s.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-xs-retina.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/4e/7e/code-assistant-case-studies-4.component.cta-section-item-xs.ts=1738960229782.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy/container/cta_section_row/cta_section_item_742307376/image"></c4d-image-item> </c4d-image> <c4d-content-item-heading> Java runtime modernization </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-3c4f09b69f" data-dynamic-inner-content="description"> <p><strong>Breathe new life into current assets</strong></p> <p>From monoliths to microservices, leverage AI-powered insight and built-in visualization tools to accelerate your transition to a more lightweight, flexible and efficient runtime.</p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> </c4d-cta-block-item> </c4d-cta-block-item-row> </c4d-cta-block> </div> <div class="cta-section thick-stat"> <c4d-cta-block class=" hide-divider-line with-logo-section title-plus-3-items-layout" no-border> <c4d-content-block-heading class="expressive-heading-04"> Results from real developers </c4d-content-block-heading> <c4d-cta-block-item-row no-border> <c4d-cta-block-item> <c4d-image id="image--1919908593" alt="IBM logo" slot="media" default-src="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-xl.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image" class=""> <c4d-image-item media="(min-width: 1312px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-xl-retina.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 1312px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-xl.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-l-retina.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-l.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-m-retina.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-m.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-s-retina.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-s.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-xs-retina.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/18/f9/ibm_logo_pos_blue60_rgb.component.card-logo-xs.ts=1738960230273.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item/image"></c4d-image-item> </c4d-image> <c4d-content-item-heading> </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-51ce322b6b" data-dynamic-inner-content="description"> <p>90% time savings on code explanation for one team</p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> <c4d-text-cta cta-type="local" icon-placement="right" href="https://www.ibm.com/case-studies/ibm-software-team" target="_blank" data-dynamic-properties="{"ctaUrl":"href"}" data-dynamic-inner-content="ctaLabel" slot="footer" data-video-modal-type="media-center">Explore the case study </c4d-text-cta> </c4d-cta-block-item> <c4d-cta-block-item> <c4d-image id="image-1994380436" alt="RKube logo" slot="media" default-src="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/client-story-images/ul/general/e8/54/rkube-logo.svg" class=""> </c4d-image> <c4d-content-item-heading> </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-14ac6c6927" data-dynamic-inner-content="description"> <p>80% of legacy Java code transformed automatically</p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> <c4d-text-cta cta-type="local" icon-placement="right" href="https://www.ibm.com/case-studies/rkube" target="_blank" data-dynamic-properties="{"ctaUrl":"href"}" data-dynamic-inner-content="ctaLabel" slot="footer" data-video-modal-type="media-center">Explore the case study </c4d-text-cta> </c4d-cta-block-item> <c4d-cta-block-item> <c4d-image id="image--1642516445" alt="Water Corporation logo" slot="media" default-src="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-xl.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image" class=""> <c4d-image-item media="(min-width: 1312px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-xl-retina.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> <c4d-image-item media="(min-width: 1312px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-xl.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-l-retina.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-l.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-m-retina.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-m.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-s-retina.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-s.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-xs-retina.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/1b/ea/water_corp_logo.component.card-logo-xs.ts=1738960230776.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/cta_section_copy_1713409429/container/cta_section_row/cta_section_item_cop_1170163423/image"></c4d-image-item> </c4d-image> <c4d-content-item-heading> </c4d-content-item-heading> <c4d-content-item-copy> <c4d-content-item-paragraph> <div class="cms-richtext " id="rich-text-dab0bbecbf" data-dynamic-inner-content="description"> <p><span style=" color: rgb(29,28,29); font-family: Slack-Lato , Slack-Fractions , appleLogo , sans-serif; font-size: 15.0px; font-style: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0.0px; text-transform: none; widows: 2; word-spacing: 0.0px; ">1500 hours of manual work saved per year</span></p> <p> </p> </div> </c4d-content-item-paragraph> </c4d-content-item-copy> <c4d-text-cta cta-type="local" icon-placement="right" href="https://www.ibm.com/case-studies/water-corporation" target="_blank" data-dynamic-properties="{"ctaUrl":"href"}" data-dynamic-inner-content="ctaLabel" slot="footer" data-video-modal-type="media-center">Explore the case study </c4d-text-cta> </c4d-cta-block-item> </c4d-cta-block-item-row> </c4d-cta-block> </div> <div class="promotional-banner"> <c4d-promo-banner class="theme-c10"> <span class="productive-heading-02"><p>Discover the pricing plans for watsonx Code Assistant now!</p> </span> <span class=" "><p>Explore the options and choose the one that works for you.</p> </span> <c4d-button href="https://www.ibm.com/products/watsonx-code-assistant/pricing" target="_self" kind="tertiary" slot="cta" cta-type="local"> <span>See pricing options</span> </c4d-button> </c4d-promo-banner> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-countdown.lc-cf7df9e5ba184ec966a9191872d5202d-lc.min.js"></script> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-promo-banner.lc-2bfde8dcd39f41b7327a87dd4d0a4568-lc.min.js"></script> </div> <div class="modular-container container responsivegrid"> <div id="modular-container-36130495c2" class="cmp-container"> <div class="standalone-title enhanced-title text"> <h2 class="expressive-heading-05 "> Related products </h2> </div> </div> </div> <div class="container-50-50 container responsivegrid"><div class="container-50-50-container"> <div class="container-50-50-row"> <div class="container-50-50--col-lg-8"> <div id="container-item-50-50-30087b39e9" class="cmp-container"> <div class="tile-card card link button"> <caem-tile label="IBM watsonx Code Assistant for Red Hat Ansible Lightspeed" cta-type="local" href="https://www.ibm.com/products/watsonx-code-assistant-ansible-lightspeed" target="_self" double-tile="double-tile" data-video-modal-type="media-center"> <c4d-image id="image--1022588937" alt="Illustration of three windows, the first has a web page, second has two speech bubbles, and third has a gear inside a lamp" slot="image" default-src="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-xl.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image" class=""> <c4d-image-item media="(min-width: 1312px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-xl-retina.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> <c4d-image-item media="(min-width: 1312px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-xl.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-l-retina.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-l.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-m-retina.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-m.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-s-retina.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-s.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-xs-retina.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/98/2e/code-assistant-related-products-1.component.tile-card-xs.ts=1738960231426.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container1/tile_card_copy_copy/image"></c4d-image-item> </c4d-image> Simplify the automation process with gen AI. Create Ansible Playbooks quickly by converting natural language into contextually relevant content recommendations. <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-cweb-tag.lc-110787fad411e9bb4388c3f3211925b3-lc.min.js"></script> <p slot="cta"> Read more </p> </caem-tile> <div class="caem-card-svg-source" hidden> <svg xmlns="http://www.w3.org/2000/svg" id="accelerated-computing" viewBox="0 0 32 32"><path d="M19,29.36c-3.401,0-6.596-1.506-8.764-4.131l0.556-0.459c2.03,2.459,5.022,3.869,8.208,3.869 c5.867,0,10.64-4.772,10.64-10.64c0-5.867-4.772-10.64-10.64-10.64c-3.186,0-6.177,1.411-8.208,3.87l-0.555-0.459 c2.091-2.532,5.137-4.022,8.403-4.125V5.36H16c-0.199,0-0.36-0.161-0.36-0.36V3c0-0.199,0.161-0.36,0.36-0.36h6 c0.199,0,0.36,0.161,0.36,0.36v2c0,0.199-0.161,0.36-0.36,0.36h-2.64v1.286c6.098,0.191,11,5.211,11,11.354 C30.36,24.264,25.264,29.36,19,29.36z M16.36,4.64h5.28V3.36h-5.28V4.64z M14,23.36H4v-0.72h10V23.36z M12,18.36H2v-0.72h10V18.36z M19.179,18.312l-0.357-0.625l7-4l0.357,0.625L19.179,18.312z M14,13.36H4v-0.72h10V13.36z"/></svg> </div> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-caem-tile.lc-c2eb274fecf90c23689957b47ec3b017-lc.min.js"></script> </div> </div> </div> <div class="container-50-50--col-lg-8"> <div id="container-item-50-50-e67658699e" class="cmp-container"> <div class="tile-card card link button"> <caem-tile label="IBM watsonx Code Assistant for Z" cta-type="local" href="https://www.ibm.com/products/watsonx-code-assistant-z" target="_self" double-tile="double-tile" data-video-modal-type="media-center"> <c4d-image id="image-931253048" alt="Illustration of three windows, the first has “COBOL” in all caps, second has a web page, and third has “java” written in a square" slot="image" default-src="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-xl.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image" class=""> <c4d-image-item media="(min-width: 1312px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-xl-retina.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> <c4d-image-item media="(min-width: 1312px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-xl.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-l-retina.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> <c4d-image-item media="(min-width: 1056px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-l.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-m-retina.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> <c4d-image-item media="(min-width: 672px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-m.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-s-retina.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> <c4d-image-item media="(min-width: 481px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-s.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px) and (min-resolution: 192dpi)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-xs-retina.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> <c4d-image-item media="(max-width: 480px)" srcset="/content/dam/connectedassets-adobe-cms/worldwide-content/creative-assets/s-migr/ul/g/d1/d3/code-assistant-related-products-2.component.tile-card-xs.ts=1738960231573.png/content/adobe-cms/us/en/products/watsonx-code-assistant/jcr:content/root/table_of_contents/container_50_50_copy/container2/tile_card/image"></c4d-image-item> </c4d-image> Modernize with reduced risk. Accelerate the mainframe application lifecycle with advanced capabilities like code optimization advice, automatic code refactoring, code explanation and more. Leverage state-of the art large language code models to transform COBOL to Java easily. <p slot="cta"> Read more </p> </caem-tile> <div class="caem-card-svg-source" hidden> <svg xmlns="http://www.w3.org/2000/svg" id="accelerated-computing" viewBox="0 0 32 32"><path d="M19,29.36c-3.401,0-6.596-1.506-8.764-4.131l0.556-0.459c2.03,2.459,5.022,3.869,8.208,3.869 c5.867,0,10.64-4.772,10.64-10.64c0-5.867-4.772-10.64-10.64-10.64c-3.186,0-6.177,1.411-8.208,3.87l-0.555-0.459 c2.091-2.532,5.137-4.022,8.403-4.125V5.36H16c-0.199,0-0.36-0.161-0.36-0.36V3c0-0.199,0.161-0.36,0.36-0.36h6 c0.199,0,0.36,0.161,0.36,0.36v2c0,0.199-0.161,0.36-0.36,0.36h-2.64v1.286c6.098,0.191,11,5.211,11,11.354 C30.36,24.264,25.264,29.36,19,29.36z M16.36,4.64h5.28V3.36h-5.28V4.64z M14,23.36H4v-0.72h10V23.36z M12,18.36H2v-0.72h10V18.36z M19.179,18.312l-0.357-0.625l7-4l0.357,0.625L19.179,18.312z M14,13.36H4v-0.72h10V13.36z"/></svg> </div> </div> </div> </div> </div> </div></div> <div class="modular-container container responsivegrid"> <div id="modular-container-41d4bb1992" class="cmp-container"> <div class="standalone-title enhanced-title text"> <h2 class="expressive-heading-05 "> </h2> </div> </div> </div> <div class="next-steps-container"> <div data-cmp-is="next-steps-container" class="cds--next-steps-container"> <div class="cds--cta-section--g10 cds--cta-section--theme" data-dynamic-content-type="ADOBE_TARGET" data-component-name="next-steps" data-component-identifier="next-steps"> <div class="cds--grid"> <div class="cds--row"> <div class="cds--col-lg-16 full-width-layout"> <c4d-cta-block no-border class=" cta-block-section__container"> <div role="heading" data-autoid="c4d--content-block__heading" class="cds--content-block__heading" slot="heading"> <a data-title="Take the next step" name="Take+the+next+step"></a> <span class="enhanced-title ">Take the next step</span> </div> <c4d-content-block-copy size="sm"> <c4d-content-block-paragraph> <div class="cms-richtext " id="rich-text-36ad44e423" data-dynamic-inner-content="description"> <p>Transform your software development process from the ground up with AI code generation. Try watsonx Code Assistant at no cost with the 30-day trial.</p> </div> </c4d-content-block-paragraph> </c4d-content-block-copy> <c4d-button-group slot="action"> <c4d-button-group-item href="https://dataplatform.cloud.ibm.com/registration/stepone?context=wca&apps=wca,cos®ions=us-south&uucid=0e2742f903313c90&utm_content=WACWW&content_campaign_code=WACWW" target="_blank" kind="primary" cta-type="local" data-video-modal-type="media-center"> <span>Try it for free</span> </c4d-button-group-item> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-button-group.lc-a07b371b9ce77ba4e90d41ec991c54f1-lc.min.js"></script> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-content-item.lc-dbe860c1c5c0fbefec2a0ef9a23b6898-lc.min.js"></script> </c4d-button-group> </c4d-cta-block> </div> </div> </div> </div> </div> </div> </div> </c4d-table-of-contents> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-table-of-contents.lc-27e8bdb50740d86329d753e2419f539c-lc.min.js"></script> </div> <div class="footer"> <c4d-footer-container data-cmp-is="footer" data-autoid="c4d--footer" class="cmp-footer" data-children-count="0" size="tall"></c4d-footer-container> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-footer.lc-45bec0d59ca7dce5f95bf1b1d1cca838-lc.min.js"></script> </div> </div> </div> </c4d-video-cta-container> <div class="video-modal-overlay" aria-hidden="true"> <div class="video-modal-overlay__dialog"> <div class="video-modal-overlay__dialog--body"> <div class="video-modal-overlay__dialog--body__close-btn"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="24" height="24" fill="white" fill-opacity="0.01" style="mix-blend-mode:multiply"/> <path id="Vector" d="M13.0606 12L19.5 5.56058L18.4394 4.5L12 10.9394L5.56072 4.5L4.5 5.56058L10.9394 12L4.5 18.4394L5.56072 19.5L12 13.0606L18.4394 19.5L19.5 18.4394L13.0606 12Z" fill="#161616"/> </svg> </div> <div class="video-modal-overlay__dialog--body-content"> <div class="video-modal-overlay__loading-container"> <cds-loading></cds-loading> </div> <div class="video-wms hide"> <iframe class="video-modal-content" data-original-src="https://video.ibm.com/embed/$[wmsChanneId]?volume=0&autoplay=true&controls=true" src="" webkitallowfullscreen allowfullscreen frameborder="no" referrerpolicy="no-referrer-when-downgrade"></iframe> </div> <div class="video-media-center hide"> <c4d-video-player-container video-id="" aspect-ratio="16x9" auto-play muted playing-mode="inline"></c4d-video-player-container> </div> </div> </div> </div> </div> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-cweb-loading.lc-ca618eb7785b83e9cfb87f1d1683e7cd-lc.min.js"></script> <c4d-lightbox-video-player-container></c4d-lightbox-video-player-container> <script src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-idlBundle.lc-f720c930f09453060e1c386a0ad5a4d8-lc.min.js"></script> <script src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-base.lc-18f193433bf96d7320eee136848e463b-lc.min.js"></script> <script src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-idlStyles.lc-fe5e9b6868881d942a679247b6736640-lc.min.js"></script> <script src="/etc.clientlibs/adobe-cms/components/poc/ibm-image-dm/clientlibs/site.lc-96f41d35e09f648917c6d3f54d19b8c1-lc.min.js"></script> <script src="https://www.ibm.com/common/digitaladvisor/cm-app/latest/cm-app.min.js" defer async></script> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-cweb-code-snippet.lc-d1f19e3766d5ef4bb40f94c6a51b5bbf-lc.min.js"></script> <script defer src="/etc.clientlibs/adobe-cms/clientlibs/clientlib-pdfviewer.lc-e4412705ab74ab8b0e2e21371e0762c9-lc.min.js"></script> <!-- Added for Adobe analytics implementation ADCMS-5834 <script type="text/javascript"> adobeDataLayer.push({ "event": "linkClick", "web": { "webPageDetails": { "URL": document.URL, "name": "home" }, "webInteraction": { "linkClick":"event", "value":"1", "type": "other", "URL": document.URL, "name": "linkClick: " + document.URL } }, }) </script> !--> <!-- Added for Adobe analytics implementation ADCMS-5834 & ADCMS-6152 !--> <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function() { var templatePath = "\/conf\/adobe\u002Dcms\u002Deditable\/settings\/wcm\/templates\/full\u002Dwidth\u002Dlayout"; var templateName = templatePath.split('/').pop(); const currentUrl = document.URL; const [baseUrl, queryString] = currentUrl.split('?'); const urlWithoutProtocolAndDomain = baseUrl.replace(/^https?:\/\/[^\/]+\//, ''); const segments = urlWithoutProtocolAndDomain.split('/').filter(segment => segment); const localePattern = /^[a-z]{2}-[a-z]{2}$/; const cleanedSegments = segments.filter(segment => !localePattern.test(segment)); const firstSegment = cleanedSegments[0] || ""; const secondSegment = cleanedSegments[1] || ""; const thirdSegment = cleanedSegments[2] || ""; if (currentUrl.includes("/products")) { callProductPageLoadEvent(); } function callProductPageLoadEvent(){ adobeDataLayer.push({ "event": "productPageLoad", "commerce": { "productViews": { "value": 1 } }, "productListItems": { "name": secondSegment, "productCategories": { "categoryName": thirdSegment } }, "web": { "webPageDetails": { "URL": document.URL, "name": "IBM watsonx Code Assistant", "siteSection": firstSegment }, "webReferrer": { "URL": document.referrer } } }); } function getCookieByName(name) { const cookieArr = document.cookie.split(';'); for (let i = 0; i < cookieArr.length; i++) { const cookie = cookieArr[i].trim(); if (cookie.startsWith(name + "=")) { return cookie.substring(name.length + 1); } } return null; } function cleanUrl(url) { let modifiedUrl = url; if (modifiedUrl.startsWith("www")) { modifiedUrl = modifiedUrl.replace(/^www\.?/, ""); } return modifiedUrl; } function getVisitDepth() { let pageVisitCount = sessionStorage.getItem('pageVisitCount'); pageVisitCount = pageVisitCount ? parseInt(pageVisitCount, 10) : 0; pageVisitCount++; sessionStorage.setItem('pageVisitCount', pageVisitCount); return pageVisitCount; } function getAmPm() { const date = new Date(); const hours = date.getHours(); return hours >= 12 ? "PM" : "AM"; } function getCurrentDay() { const date = new Date(); return new Intl.DateTimeFormat('en-US', { weekday: 'long' }).format(date); } function getDayOfMonth() { const date = new Date(); return date.getDate(); } function getDayOfWeekAsInteger() { const date = new Date(); return date.getDay(); } function getDayOfYear() { const date = new Date(); const startOfYear = new Date(date.getFullYear(), 0, 1); const diffInMillis = date - startOfYear; const dayOfYear = Math.floor(diffInMillis / (1000 * 60 * 60 * 24)) + 1; return dayOfYear; } function getCurrentHour() { var currentHour = new Date().getHours(); var formattedHour = (currentHour === 0 ? 24 : currentHour); return formattedHour + ":00"; } function getCurrentHourInADay() { const date = new Date(); let hours = date.getHours(); const period = hours >= 12 ? "PM" : "AM"; hours = hours % 12 || 12; return hours +":00" +" " + period; } function getCurrentMinute() { const date = new Date(); return date.getMinutes(); } function getCurrentMonth() { const date = new Date(); return date.getMonth() + 1; } function printCurrentMonthName() { const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; const date = new Date(); const monthName = months[date.getMonth()]; return monthName; } function getQuarter(date = new Date()) { var year = date.getFullYear(); var quarters = [ { start: "Jan", end: "Mar" }, { start: "Apr", end: "Jun" }, { start: "Jul", end: "Sep" }, { start: "Oct", end: "Dec" } ]; var quarterIndex = Math.floor(date.getMonth() / 3); var start = quarters[quarterIndex].start; var end = quarters[quarterIndex].end; return start + " " + year + " - " + end + " " + year; } function getCurrentQuarter() { const date = new Date(); const month = date.getMonth(); const quarter = Math.floor(month / 3) + 1; return quarter; } function getCurrentWeek() { const date = new Date(); const startOfYear = new Date(date.getFullYear(), 0, 1); const diff = date - startOfYear; const oneWeekInMillis = 1000 * 60 * 60 * 24 * 7; const weekNumber = Math.ceil(diff / oneWeekInMillis); return weekNumber; } function getDayType() { const date = new Date(); const dayOfWeek = date.getDay(); if (dayOfWeek === 0 || dayOfWeek === 6) { return "Weekend"; } else { return "Weekday"; } } function getCurrentYear() { const date = new Date(); return date.getFullYear(); } function generateUtCodesObject() { const utCodesMeta = document.querySelector('meta[name="ut-codes"]'); const utCodesIdMeta = document.querySelector('meta[name="ut-codes-id"]'); if (utCodesMeta && utCodesIdMeta) { const utCodesContent = utCodesMeta.getAttribute('content'); const utCodesIdContent = utCodesIdMeta.getAttribute('content'); const utCodesArray = utCodesContent.split(" > "); const utCodesIdArray = utCodesIdContent.split(" > "); let utCodes = {}; utCodesArray.forEach((code, index) => { const firstTwoLetters = code.substring(0, 2); let prefix = ''; switch (firstTwoLetters) { case '10': prefix = 'BusinessUnit'; break; case '15': prefix = 'LineOfBusiness'; break; case '17': prefix = 'Market'; break; case '20': prefix = 'OfferingPortfolio'; break; case '30': prefix = 'Offering'; break; default: prefix = 'Unknown'; } const codeKey = 'ut' + firstTwoLetters + prefix; const codeName = code + ':' + (utCodesIdArray[index] || ""); utCodes[codeKey] = codeName; }); return utCodes; } return {}; } function isFirstPageVisited() { const domainKey = 'firstPageVisited_' + window.location.hostname; if (!localStorage.getItem(domainKey)) { localStorage.setItem(domainKey, 'true'); return true; } return false; } window.addEventListener('unload', () => { localStorage.clear(); }); function getQueryParamWithKey(paramName) { const urlObj = new URL(window.location.href); const value = urlObj.searchParams.get(paramName); if (urlObj.searchParams.has(paramName)) { return paramName + '=' + value; } return ''; } const cisSessionId = getCookieByName("CISSESSIONIDP07A"); let loginStatus = cisSessionId ? "logged in" : "logged out"; const utCodes = generateUtCodesObject(); adobeDataLayer.push({ "event": "pageLoad", "_ibm": { "page": { utCodes: utCodes, "firstPageFlag": isFirstPageVisited(), "internalCampaign": getQueryParamWithKey("intcmp"), "siteSection2": secondSegment, "siteSection3": thirdSegment, "pageType": templateName, "domain": cleanUrl(window.location.host), "siteLanguage": "en", "pageName": cleanUrl(window.location.host) + " | " + templateName + " | IBM watsonx Code Assistant", "siteCountry": "us" }, "user": { "userAgent": navigator.userAgent, "loginStatus": loginStatus }, "siteActivity": { "visitDepth": getVisitDepth() }, "timeParting": { "t_AmPM": getAmPm(), "t_Day": getCurrentDay(), "t_DayOfMonth": getDayOfMonth(), "t_DayOfWeek": getDayOfWeekAsInteger(), "t_DayOfYear": getDayOfYear(), "t_Hour": getCurrentHour(), "t_HourOfDay": getCurrentHourInADay(), "t_Minute": getCurrentMinute(), "t_Month": getCurrentMonth(), "t_MonthOfYear": printCurrentMonthName(), "t_Quarter": getQuarter(date = new Date()), "t_QuarterOfYear": getCurrentQuarter(), "t_Week": getCurrentWeek(), "t_Weekday_Weekend": getDayType(), "t_Year": getCurrentYear() } }, "web": { "webPageDetails": { "pageViews": { "value": 1 }, "URL": document.URL, "name": "IBM watsonx Code Assistant", "siteSection": firstSegment }, "webReferrer": { "URL": document.referrer } } }); document.addEventListener('click', function(event) { if (event.target.closest('.WACLauncher__ButtonContainer')) { handleClick(event); } }); function handleClick(event) { adobeDataLayer.push({ "event": "contactLoad", "_ibm": { "contact": { "contactBotClick": { "value": 1 }, "contactExperienceType": "Support or Sales", "contactLanguage": "en", "contactCountry": "us" }, "click": { "linkTileNumber": 1 } }, "web": { "webPageDetails": { "URL": document.URL, "name": "IBM watsonx Code Assistant" }, "webInteraction": { "name": "contactLoad", "URL": document.URL, "type": "other" } } }); } const legalNavItems = document.getElementsByTagName('c4d-legal-nav-item'); for (let item of legalNavItems) { const hrefValue = item.getAttribute('href'); if (hrefValue && hrefValue.includes('/contact')) { item.addEventListener('click', function(event) { handleClick(event); }); } } const mastheadItems = document.getElementsByTagName('c4d-masthead-contact'); for (let item of mastheadItems) { if (item.getAttribute('data-ibm-contact') === 'contact-link') { item.addEventListener('click', function(event) { handleClick(event); }); } } const includeTargetAttribute = "false"; if (includeTargetAttribute == 'true') { const leadspaceContainer = document.querySelector('div.leadspace-container'); if (leadspaceContainer) { leadspaceContainer.id = 'mbox-homepage-leadspace'; } } }); </script> <script type="text/javascript" src="/z2oEzdFkE7W8/p8DhYG/v50JbW/z3Y3VXphh4cD5Lai/HXYyb00D/KC/BEfnM4Vg8B"></script><link rel="stylesheet" type="text/css" href="/z2oEzdFkE7W8/p8DhYG/v50JbW/NtY39X/WEcNb00D/UR/FMIl18WTpY"><script src="/z2oEzdFkE7W8/p8DhYG/v50JbW/NtY39X/WEcNb00D/Bl/RkL347IjQq" async defer></script><div id="sec-overlay" style="display:none;"><div id="sec-container"></div></div></body> </html>