<?xml version="1.0" encoding="us-ascii"?>
<!-- Prepared by IBM Cognos FSR v6.7.0.225 using Fujitsu Interstage XWand -->
<!-- Taxonomy validated by IBM Cognos FSR.  Validation Status: Pass. -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <roleRef roleURI="http://www.comcast.com/role/StatementConsolidatedBalanceSheet" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#StatementConsolidatedBalanceSheet" />
  <roleRef roleURI="http://www.comcast.com/role/StatementConsolidatedStatementOfIncome" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_ConsolidatedStatementOfIncome" />
  <roleRef roleURI="http://www.comcast.com/role/StatementConsolidatedStatementOfCashFlows" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#StatementConsolidatedStatementOfCashFlows" />
  <roleRef roleURI="http://www.comcast.com/role/StatementConsolidatedStatementOfComprehensiveIncome" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_ConsolidatedStatementOfComprehensiveIncome" />
  <roleRef roleURI="http://www.comcast.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_EarningsPerShareDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureInvestmentsDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_InvestmentsDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureInvestmentsFairValueMethodInvestmentsDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_InvestmentsFairValueMethodInvestmentsDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureNoncontrollingInterestsDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#DisclosureNoncontrollingInterestsDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesFederalStatutoryDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#DisclosureIncomeTaxesFederalStatutoryDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxLiabilityDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#DisclosureIncomeTaxesComponentsOfNetDeferredTaxLiabilityDetails" />
  <roleRef roleURI="http://www.comcast.com/role/InvestmentsInvestmentIncomeLossNetDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_InvestmentsInvestmentIncomeLossNetDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureFilmAndTelevisionCostsFilmAndTelevisionCostsDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_FilmAndTelevisionCostsFilmAndTelevisionCostsDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureSupplementalFinancialInformationReceivablesDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_SupplementalFinancialInformationReceivablesDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureAcquisitionsNBCUniversalPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_AcquisitionsNBCUniversalPurchasePriceAllocationDetails" />
  <roleRef roleURI="http://www.comcast.com/role/DisclosureAcquisitionsUniversalOrlandoPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_AcquisitionsUniversalOrlandoPurchasePriceAllocationDetails" />
  <roleRef roleURI="http://www.comcast.com/role/AcquisitionsTransactionRelatedExpensesDetails" xlink:type="simple" xlink:href="cmcsa-20121231.xsd#cmcsa_ELRID_AcquisitionsTransactionRelatedExpensesDetails" />
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/StatementConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_131" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_132" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_131" xlink:to="Locator_us-gaap_AssetsCurrent_132" order="9.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_147" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_148" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_147" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_148" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_149" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="Locator_us-gaap_AccountsReceivableNetCurrent_150" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_149" xlink:to="Locator_us-gaap_AccountsReceivableNetCurrent_150" order="5.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_151" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetCurrent_152" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_151" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetCurrent_152" order="7.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_153" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="Locator_us-gaap_OtherAssetsCurrent_154" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_153" xlink:to="Locator_us-gaap_OtherAssetsCurrent_154" order="8.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_155" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ProgrammingRightsCurrent" xlink:label="Locator_cmcsa_ProgrammingRightsCurrent_156" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_155" xlink:to="Locator_cmcsa_ProgrammingRightsCurrent_156" order="6.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_157" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="Locator_us-gaap_ShortTermInvestments_158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_157" xlink:to="Locator_us-gaap_ShortTermInvestments_158" order="4.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_133" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="Locator_us-gaap_LongTermInvestments_134" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_133" xlink:to="Locator_us-gaap_LongTermInvestments_134" order="11.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_135" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_136" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_135" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_136" order="12.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_137" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IndefiniteLivedFranchiseRights" xlink:label="Locator_us-gaap_IndefiniteLivedFranchiseRights_138" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_137" xlink:to="Locator_us-gaap_IndefiniteLivedFranchiseRights_138" order="13.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_139" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_140" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_139" xlink:to="Locator_us-gaap_Goodwill_140" order="14.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_141" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="Locator_us-gaap_OtherIntangibleAssetsNet_142" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_141" xlink:to="Locator_us-gaap_OtherIntangibleAssetsNet_142" order="15.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_143" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="Locator_us-gaap_OtherAssetsNoncurrent_144" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_143" xlink:to="Locator_us-gaap_OtherAssetsNoncurrent_144" order="16.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_145" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_FilmAndTelevisionCosts" xlink:label="Locator_cmcsa_FilmAndTelevisionCosts_146" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_145" xlink:to="Locator_cmcsa_FilmAndTelevisionCosts_146" order="10.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_89" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_90" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_89" xlink:to="Locator_us-gaap_LiabilitiesCurrent_90" order="26.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_103" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="Locator_us-gaap_AccountsPayableCurrent_104" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_103" xlink:to="Locator_us-gaap_AccountsPayableCurrent_104" order="20.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_105" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="Locator_us-gaap_AccruedSalariesCurrent_106" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_105" xlink:to="Locator_us-gaap_AccruedSalariesCurrent_106" order="22.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_107" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_108" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_107" xlink:to="Locator_us-gaap_AccruedLiabilitiesCurrent_108" order="24.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_109" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DebtCurrent" xlink:label="Locator_us-gaap_DebtCurrent_110" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_109" xlink:to="Locator_us-gaap_DebtCurrent_110" order="25.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_111" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_AccruedParticipationsAndResidualsCurrent" xlink:label="Locator_cmcsa_AccruedParticipationsAndResidualsCurrent_112" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_111" xlink:to="Locator_cmcsa_AccruedParticipationsAndResidualsCurrent_112" order="21.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_113" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="Locator_us-gaap_DeferredRevenueCurrent_114" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_113" xlink:to="Locator_us-gaap_DeferredRevenueCurrent_114" order="23.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_91" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="Locator_us-gaap_LongTermDebtAndCapitalLeaseObligations_92" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_91" xlink:to="Locator_us-gaap_LongTermDebtAndCapitalLeaseObligations_92" order="27.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_93" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_94" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_93" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_94" order="28.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_95" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesNoncurrent_96" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_95" xlink:to="Locator_us-gaap_OtherLiabilitiesNoncurrent_96" order="30.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_97" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="Locator_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_98" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_97" xlink:to="Locator_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_98" order="32.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_99" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_100" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_99" xlink:to="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_100" order="42.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_115" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_116" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_115" xlink:to="Locator_us-gaap_StockholdersEquity_116" order="40.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_119" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="Locator_us-gaap_PreferredStockValue_120" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_119" xlink:to="Locator_us-gaap_PreferredStockValue_120" order="34.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_121" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="Locator_us-gaap_AdditionalPaidInCapital_122" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_121" xlink:to="Locator_us-gaap_AdditionalPaidInCapital_122" order="36.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_123" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_124" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_123" xlink:to="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_124" order="37.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_125" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="Locator_us-gaap_TreasuryStockValue_126" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_125" xlink:to="Locator_us-gaap_TreasuryStockValue_126" order="38.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_127" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_128" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_127" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_128" order="39.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_129" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CommonStockValue" xlink:label="Locator_us-gaap_CommonStockValue_130" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_129" xlink:to="Locator_us-gaap_CommonStockValue_130" order="35.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_117" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_MinorityInterest" xlink:label="Locator_us-gaap_MinorityInterest_118" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_117" xlink:to="Locator_us-gaap_MinorityInterest_118" order="41.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_101" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="Locator_us-gaap_DeferredRevenueNoncurrent_102" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_101" xlink:to="Locator_us-gaap_DeferredRevenueNoncurrent_102" order="29.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/StatementConsolidatedStatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_365" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProfitLoss" xlink:label="Locator_us-gaap_ProfitLoss_366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLoss_365" xlink:to="Locator_us-gaap_ProfitLoss_366" order="18.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProfitLoss" xlink:label="Locator_us-gaap_ProfitLoss_369" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_370" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ProfitLoss_369" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_370" order="16.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_373" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_373" xlink:to="Locator_us-gaap_OperatingIncomeLoss_374" order="9.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_377" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Revenues" xlink:label="Locator_us-gaap_Revenues_378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_377" xlink:to="Locator_us-gaap_Revenues_378" order="1.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_379" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="Locator_us-gaap_CostsAndExpenses_380" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_379" xlink:to="Locator_us-gaap_CostsAndExpenses_380" order="8.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="Locator_us-gaap_CostsAndExpenses_381" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Depreciation" xlink:label="Locator_us-gaap_Depreciation_382" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CostsAndExpenses_381" xlink:to="Locator_us-gaap_Depreciation_382" order="6.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="Locator_us-gaap_CostsAndExpenses_383" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="Locator_us-gaap_AmortizationOfIntangibleAssets_384" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CostsAndExpenses_383" xlink:to="Locator_us-gaap_AmortizationOfIntangibleAssets_384" order="7.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="Locator_us-gaap_CostsAndExpenses_385" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ProgrammingAndProductionCosts" xlink:label="Locator_cmcsa_ProgrammingAndProductionCosts_386" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CostsAndExpenses_385" xlink:to="Locator_cmcsa_ProgrammingAndProductionCosts_386" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="Locator_us-gaap_CostsAndExpenses_387" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_OtherOperatingAndAdministrative" xlink:label="Locator_cmcsa_OtherOperatingAndAdministrative_388" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CostsAndExpenses_387" xlink:to="Locator_cmcsa_OtherOperatingAndAdministrative_388" order="4.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="Locator_us-gaap_CostsAndExpenses_389" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="Locator_us-gaap_MarketingAndAdvertisingExpense_390" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CostsAndExpenses_389" xlink:to="Locator_us-gaap_MarketingAndAdvertisingExpense_390" order="5.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_375" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_376" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_375" xlink:to="Locator_us-gaap_NonoperatingIncomeExpense_376" order="15.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_391" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InterestExpense" xlink:label="Locator_us-gaap_InterestExpense_392" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NonoperatingIncomeExpense_391" xlink:to="Locator_us-gaap_InterestExpense_392" order="11.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_393" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="Locator_us-gaap_InvestmentIncomeNonoperating_394" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NonoperatingIncomeExpense_393" xlink:to="Locator_us-gaap_InvestmentIncomeNonoperating_394" order="12.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_395" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromEquityMethodInvestments_396" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NonoperatingIncomeExpense_395" xlink:to="Locator_us-gaap_IncomeLossFromEquityMethodInvestments_396" order="13.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_397" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpense_398" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NonoperatingIncomeExpense_397" xlink:to="Locator_us-gaap_OtherNonoperatingIncomeExpense_398" order="14.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProfitLoss" xlink:label="Locator_us-gaap_ProfitLoss_371" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_372" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ProfitLoss_371" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_372" order="17.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_367" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_368" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLoss_367" xlink:to="Locator_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_368" order="19.0" weight="-1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/StatementConsolidatedStatementOfCashFlows">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_479" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_480" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_479" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_480" order="17.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_517" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="Locator_us-gaap_DepreciationAndAmortization_518" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_517" xlink:to="Locator_us-gaap_DepreciationAndAmortization_518" order="4.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_519" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_AmortizationOfFilmAndTelevisionCosts" xlink:label="Locator_cmcsa_AmortizationOfFilmAndTelevisionCosts_520" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_519" xlink:to="Locator_cmcsa_AmortizationOfFilmAndTelevisionCosts_520" order="5.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_521" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="Locator_us-gaap_ShareBasedCompensation_522" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_521" xlink:to="Locator_us-gaap_ShareBasedCompensation_522" order="6.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_523" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_OtherNonCashIncomeExpense1" xlink:label="Locator_cmcsa_OtherNonCashIncomeExpense1_524" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_523" xlink:to="Locator_cmcsa_OtherNonCashIncomeExpense1_524" order="7.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_525" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromEquityMethodInvestments_526" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_525" xlink:to="Locator_us-gaap_IncomeLossFromEquityMethodInvestments_526" order="8.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_527" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="Locator_us-gaap_EquityMethodInvestmentDividendsOrDistributions_528" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_527" xlink:to="Locator_us-gaap_EquityMethodInvestmentDividendsOrDistributions_528" order="9.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_529" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_GainLossOnInvestmentsAndNoncashOtherIncomeExpenseNet" xlink:label="Locator_cmcsa_GainLossOnInvestmentsAndNoncashOtherIncomeExpenseNet_530" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_529" xlink:to="Locator_cmcsa_GainLossOnInvestmentsAndNoncashOtherIncomeExpenseNet_530" order="10.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_531" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_532" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_531" xlink:to="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_532" order="11.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_533" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_534" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_533" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_534" order="13.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_535" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ChangeInFilmAndTelevisionCosts" xlink:label="Locator_cmcsa_ChangeInFilmAndTelevisionCosts_536" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_535" xlink:to="Locator_cmcsa_ChangeInFilmAndTelevisionCosts_536" order="14.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_537" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_538" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_537" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_538" order="15.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_539" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="Locator_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_540" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_539" xlink:to="Locator_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_540" order="16.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_541" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProfitLoss" xlink:label="Locator_us-gaap_ProfitLoss_542" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_541" xlink:to="Locator_us-gaap_ProfitLoss_542" order="2.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_481" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_482" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_481" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_482" order="26.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_485" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_486" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_485" xlink:to="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_486" order="19.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_487" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="Locator_us-gaap_PaymentsToAcquireIntangibleAssets_488" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_487" xlink:to="Locator_us-gaap_PaymentsToAcquireIntangibleAssets_488" order="20.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_489" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_490" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_489" xlink:to="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_490" order="21.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_491" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="Locator_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_492" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_491" xlink:to="Locator_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_492" order="22.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_493" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="Locator_us-gaap_PaymentsToAcquireInvestments_494" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_493" xlink:to="Locator_us-gaap_PaymentsToAcquireInvestments_494" order="24.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_495" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="Locator_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_496" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_495" xlink:to="Locator_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_496" order="25.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_497" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_EquityMethodInvestmentDividendsOrDistributionsIncludingReturnOfInvestment" xlink:label="Locator_cmcsa_EquityMethodInvestmentDividendsOrDistributionsIncludingReturnOfInvestment_498" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_497" xlink:to="Locator_cmcsa_EquityMethodInvestmentDividendsOrDistributionsIncludingReturnOfInvestment_498" order="23.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_483" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_484" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_483" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_484" order="37.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_499" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="Locator_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_500" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_499" xlink:to="Locator_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_500" order="28.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_501" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProceedsFromOtherDebt" xlink:label="Locator_us-gaap_ProceedsFromOtherDebt_502" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_501" xlink:to="Locator_us-gaap_ProceedsFromOtherDebt_502" order="29.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_503" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="Locator_us-gaap_RepaymentsOfOtherDebt_504" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_503" xlink:to="Locator_us-gaap_RepaymentsOfOtherDebt_504" order="30.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_505" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_506" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_505" xlink:to="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_506" order="31.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_507" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="Locator_us-gaap_PaymentsOfDividends_508" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_507" xlink:to="Locator_us-gaap_PaymentsOfDividends_508" order="32.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_509" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_510" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_509" xlink:to="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_510" order="33.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_511" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="Locator_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_512" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_511" xlink:to="Locator_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_512" order="36.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_513" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_DistributionsToNBCUniversalNoncontrollingInterestHolders" xlink:label="Locator_cmcsa_DistributionsToNBCUniversalNoncontrollingInterestHolders_514" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_513" xlink:to="Locator_cmcsa_DistributionsToNBCUniversalNoncontrollingInterestHolders_514" order="34.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_515" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_DistributionsToOtherNoncontrollingInterests" xlink:label="Locator_cmcsa_DistributionsToOtherNoncontrollingInterests_516" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_515" xlink:to="Locator_cmcsa_DistributionsToOtherNoncontrollingInterests_516" order="35.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/StatementConsolidatedStatementOfComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_669" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_670" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_669" xlink:to="Locator_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_670" order="10.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_671" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_672" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_671" xlink:to="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_672" order="9.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_675" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ProfitLoss" xlink:label="Locator_us-gaap_ProfitLoss_676" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_675" xlink:to="Locator_us-gaap_ProfitLoss_676" order="1.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_677" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_678" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_677" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_678" order="2.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_679" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax_680" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_679" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax_680" order="5.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_681" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_682" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_681" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_682" order="7.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_683" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_684" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_683" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_684" order="8.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_685" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_686" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_685" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_686" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_687" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax_688" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_687" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax_688" order="6.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_673" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_674" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_673" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_674" order="11.0" weight="-1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/EarningsPerShareDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_773" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_774" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_773" xlink:to="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_774" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_775" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="Locator_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_776" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_775" xlink:to="Locator_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_776" order="4.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureInvestmentsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Investments" xlink:label="Locator_us-gaap_Investments_793" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_MarketableSecurities" xlink:label="Locator_us-gaap_MarketableSecurities_794" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Investments_793" xlink:to="Locator_us-gaap_MarketableSecurities_794" order="2.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Investments" xlink:label="Locator_us-gaap_Investments_795" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="Locator_us-gaap_EquityMethodInvestments_796" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Investments_795" xlink:to="Locator_us-gaap_EquityMethodInvestments_796" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_Investments" xlink:label="Locator_us-gaap_Investments_797" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="Locator_us-gaap_CostMethodInvestments_798" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Investments_797" xlink:to="Locator_us-gaap_CostMethodInvestments_798" order="4.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureInvestmentsFairValueMethodInvestmentsDetails">
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_LiabilitiesRelatedToPrepaidForwardSaleAgreements" xlink:label="Locator_cmcsa_LiabilitiesRelatedToPrepaidForwardSaleAgreements_913" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ObligationsUnderPrepaidForwardSaleAgreements" xlink:label="Locator_cmcsa_ObligationsUnderPrepaidForwardSaleAgreements_914" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_LiabilitiesRelatedToPrepaidForwardSaleAgreements_913" xlink:to="Locator_cmcsa_ObligationsUnderPrepaidForwardSaleAgreements_914" order="4.0" weight="1" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_LiabilitiesRelatedToPrepaidForwardSaleAgreements" xlink:label="Locator_cmcsa_LiabilitiesRelatedToPrepaidForwardSaleAgreements_915" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreements" xlink:label="Locator_cmcsa_DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreements_916" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_LiabilitiesRelatedToPrepaidForwardSaleAgreements_915" xlink:to="Locator_cmcsa_DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreements_916" order="5.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureNoncontrollingInterestsDetails">
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ChangesFromNetIncomeAttributableToParent" xlink:label="Locator_cmcsa_ChangesFromNetIncomeAttributableToParent_2469" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_2470" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_ChangesFromNetIncomeAttributableToParent_2469" xlink:to="Locator_us-gaap_NetIncomeLoss_2470" order="4.0" weight="1" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ChangesFromNetIncomeAttributableToParent" xlink:label="Locator_cmcsa_ChangesFromNetIncomeAttributableToParent_2471" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_IncreaseInAdditionalPaidInCapitalFromIssuanceOfNoncontrollingEquityInterest" xlink:label="Locator_cmcsa_IncreaseInAdditionalPaidInCapitalFromIssuanceOfNoncontrollingEquityInterest_2472" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_ChangesFromNetIncomeAttributableToParent_2471" xlink:to="Locator_cmcsa_IncreaseInAdditionalPaidInCapitalFromIssuanceOfNoncontrollingEquityInterest_2472" order="5.0" weight="1" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ChangesFromNetIncomeAttributableToParent" xlink:label="Locator_cmcsa_ChangesFromNetIncomeAttributableToParent_2473" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterest" xlink:label="Locator_cmcsa_IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterest_2474" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_ChangesFromNetIncomeAttributableToParent_2473" xlink:to="Locator_cmcsa_IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterest_2474" order="6.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_3101" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3102" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_3101" xlink:to="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3102" order="7.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_3103" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3104" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_3103" xlink:to="Locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3104" order="6.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_3105" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3106" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_3105" xlink:to="Locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3106" order="5.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3095" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentFederalTaxExpenseBenefit_3096" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3095" xlink:to="Locator_us-gaap_CurrentFederalTaxExpenseBenefit_3096" order="1.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3097" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3098" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3097" xlink:to="Locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3098" order="2.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3099" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_3100" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3099" xlink:to="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_3100" order="3.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureIncomeTaxesFederalStatutoryDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3125" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="Locator_us-gaap_IncomeTaxReconciliationOtherAdjustments_3126" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3125" xlink:to="Locator_us-gaap_IncomeTaxReconciliationOtherAdjustments_3126" order="7.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3127" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_IncomeTaxReconciliationBenefitRelatedToCertainSubsidiaryReorganizations" xlink:label="Locator_cmcsa_IncomeTaxReconciliationBenefitRelatedToCertainSubsidiaryReorganizations_3128" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3127" xlink:to="Locator_cmcsa_IncomeTaxReconciliationBenefitRelatedToCertainSubsidiaryReorganizations_3128" order="6.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3129" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:label="Locator_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_3130" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3129" xlink:to="Locator_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_3130" order="5.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3131" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3132" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3131" xlink:to="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3132" order="4.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3133" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3134" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3133" xlink:to="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3134" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3135" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3136" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3135" xlink:to="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3136" order="2.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxLiabilityDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsLiabilitiesNet_3193" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3194" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsLiabilitiesNet_3193" xlink:to="Locator_us-gaap_DeferredTaxAssetsNet_3194" order="6.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3197" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="Locator_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3198" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsNet_3197" xlink:to="Locator_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3198" order="2.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3199" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="Locator_us-gaap_DeferredTaxAssetsOther_3200" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsNet_3199" xlink:to="Locator_us-gaap_DeferredTaxAssetsOther_3200" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3201" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_3202" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsNet_3201" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_3202" order="4.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3203" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3204" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsNet_3203" xlink:to="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3204" order="5.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsLiabilitiesNet_3195" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="Locator_us-gaap_DeferredTaxLiabilities_3196" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsLiabilitiesNet_3195" xlink:to="Locator_us-gaap_DeferredTaxLiabilities_3196" order="8.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="Locator_us-gaap_DeferredTaxLiabilities_3205" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesOther_3206" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxLiabilities_3205" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesOther_3206" order="7.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/InvestmentsInvestmentIncomeLossNetDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="Locator_us-gaap_InvestmentIncomeNonoperating_5055" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="Locator_us-gaap_RealizedInvestmentGainsLosses_5056" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InvestmentIncomeNonoperating_5055" xlink:to="Locator_us-gaap_RealizedInvestmentGainsLosses_5056" order="1.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="Locator_us-gaap_InvestmentIncomeNonoperating_5057" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="Locator_us-gaap_ImpairmentOfInvestments_5058" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InvestmentIncomeNonoperating_5057" xlink:to="Locator_us-gaap_ImpairmentOfInvestments_5058" order="2.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="Locator_us-gaap_InvestmentIncomeNonoperating_5059" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_UnrealizedGainLossOnSecurities" xlink:label="Locator_us-gaap_UnrealizedGainLossOnSecurities_5060" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InvestmentIncomeNonoperating_5059" xlink:to="Locator_us-gaap_UnrealizedGainLossOnSecurities_5060" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="Locator_us-gaap_InvestmentIncomeNonoperating_5061" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_MarkToMarketAdjustmentOnDerivativeComponentOfPrepaidForwardSaleAgreements" xlink:label="Locator_cmcsa_MarkToMarketAdjustmentOnDerivativeComponentOfPrepaidForwardSaleAgreements_5062" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InvestmentIncomeNonoperating_5061" xlink:to="Locator_cmcsa_MarkToMarketAdjustmentOnDerivativeComponentOfPrepaidForwardSaleAgreements_5062" order="4.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="Locator_us-gaap_InvestmentIncomeNonoperating_5063" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_OtherInvestmentIncomeLossNet" xlink:label="Locator_cmcsa_OtherInvestmentIncomeLossNet_5064" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InvestmentIncomeNonoperating_5063" xlink:to="Locator_cmcsa_OtherInvestmentIncomeLossNet_5064" order="7.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="Locator_us-gaap_InvestmentIncomeNonoperating_5065" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="Locator_us-gaap_InvestmentIncomeInterestAndDividend_5066" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InvestmentIncomeNonoperating_5065" xlink:to="Locator_us-gaap_InvestmentIncomeInterestAndDividend_5066" order="6.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="Locator_us-gaap_InvestmentIncomeNonoperating_5067" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="Locator_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_5068" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InvestmentIncomeNonoperating_5067" xlink:to="Locator_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_5068" order="5.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureFilmAndTelevisionCostsFilmAndTelevisionCostsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FilmCosts" xlink:label="Locator_us-gaap_FilmCosts_5207" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ReleasedLessAmortization" xlink:label="Locator_cmcsa_ReleasedLessAmortization_5208" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FilmCosts_5207" xlink:to="Locator_cmcsa_ReleasedLessAmortization_5208" order="2.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FilmCosts" xlink:label="Locator_us-gaap_FilmCosts_5209" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_CompletedAndNotReleased" xlink:label="Locator_cmcsa_CompletedAndNotReleased_5210" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FilmCosts_5209" xlink:to="Locator_cmcsa_CompletedAndNotReleased_5210" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_FilmCosts" xlink:label="Locator_us-gaap_FilmCosts_5211" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_InProductionAndInDevelopment" xlink:label="Locator_cmcsa_InProductionAndInDevelopment_5212" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FilmCosts_5211" xlink:to="Locator_cmcsa_InProductionAndInDevelopment_5212" order="4.0" weight="1" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_TelevisionCosts" xlink:label="Locator_cmcsa_TelevisionCosts_5213" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ReleasedLessAmortization" xlink:label="Locator_cmcsa_ReleasedLessAmortization_5214" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_TelevisionCosts_5213" xlink:to="Locator_cmcsa_ReleasedLessAmortization_5214" order="2.0" weight="1" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_TelevisionCosts" xlink:label="Locator_cmcsa_TelevisionCosts_5215" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_CompletedAndNotReleased" xlink:label="Locator_cmcsa_CompletedAndNotReleased_5216" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_TelevisionCosts_5215" xlink:to="Locator_cmcsa_CompletedAndNotReleased_5216" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_TelevisionCosts" xlink:label="Locator_cmcsa_TelevisionCosts_5217" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_InProductionAndInDevelopment" xlink:label="Locator_cmcsa_InProductionAndInDevelopment_5218" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_TelevisionCosts_5217" xlink:to="Locator_cmcsa_InProductionAndInDevelopment_5218" order="4.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureSupplementalFinancialInformationReceivablesDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="Locator_us-gaap_AccountsReceivableNetCurrent_5267" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="Locator_us-gaap_AccountsReceivableGrossCurrent_5268" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccountsReceivableNetCurrent_5267" xlink:to="Locator_us-gaap_AccountsReceivableGrossCurrent_5268" order="1.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="Locator_us-gaap_AccountsReceivableNetCurrent_5269" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_ReturnsAndIncentivesAllowance" xlink:label="Locator_cmcsa_ReturnsAndIncentivesAllowance_5270" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccountsReceivableNetCurrent_5269" xlink:to="Locator_cmcsa_ReturnsAndIncentivesAllowance_5270" order="2.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="Locator_us-gaap_AccountsReceivableNetCurrent_5271" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5272" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccountsReceivableNetCurrent_5271" xlink:to="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5272" order="3.0" weight="-1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureAcquisitionsNBCUniversalPurchasePriceAllocationDetails">
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired" xlink:label="Locator_cmcsa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired_5653" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_5654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired_5653" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_5654" order="18.0" weight="1" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired" xlink:label="Locator_cmcsa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired_5655" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5656" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAndNoncontrollingInterestsAcquired_5655" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5656" order="17.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5639" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_5640" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5639" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_5640" order="13.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5649" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_BusinessAcquisitionPurchasePriceAllocationInvestments" xlink:label="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationInvestments_5650" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5649" xlink:to="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationInvestments_5650" order="8.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5651" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost" xlink:label="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost_5652" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5651" xlink:to="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost_5652" order="7.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5633" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterest" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterest_5634" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5633" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterest_5634" order="16.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5635" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities" xlink:label="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities_5636" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5635" xlink:to="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities_5636" order="15.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5637" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredRevenue" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredRevenue_5638" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5637" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredRevenue_5638" order="14.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5641" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt_5642" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5641" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt_5642" order="12.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5643" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_BusinessAcquisitionPurchasePriceAllocationWorkingCapitalExcludingCash" xlink:label="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationWorkingCapitalExcludingCash_5644" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5643" xlink:to="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationWorkingCapitalExcludingCash_5644" order="11.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5645" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill_5646" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5645" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill_5646" order="10.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5647" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_5648" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5647" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_5648" order="9.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/DisclosureAcquisitionsUniversalOrlandoPurchasePriceAllocationDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5737" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterest" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterest_5738" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5737" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterest_5738" order="11.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5739" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities" xlink:label="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities_5740" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5739" xlink:to="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities_5740" order="10.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5741" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredRevenue" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredRevenue_5742" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5741" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredRevenue_5742" order="9.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5743" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt_5744" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5743" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt_5744" order="8.0" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5745" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_BusinessAcquisitionPurchasePriceAllocationWorkingCapitalExcludingCash" xlink:label="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationWorkingCapitalExcludingCash_5746" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5745" xlink:to="Locator_cmcsa_BusinessAcquisitionPurchasePriceAllocationWorkingCapitalExcludingCash_5746" order="7.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5747" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill_5748" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5747" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill_5748" order="6.0" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5749" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_5750" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5749" xlink:to="Locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_5750" order="5.0" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.comcast.com/role/AcquisitionsTransactionRelatedExpensesDetails">
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" xlink:label="Locator_cmcsa_TotalTransactionCostsAndTransactionRelatedCosts_5901" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_TransactionCostsInInterestExpense" xlink:label="Locator_cmcsa_TransactionCostsInInterestExpense_5902" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_TotalTransactionCostsAndTransactionRelatedCosts_5901" xlink:to="Locator_cmcsa_TransactionCostsInInterestExpense_5902" order="3.0" weight="1" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" xlink:label="Locator_cmcsa_TotalTransactionCostsAndTransactionRelatedCosts_5903" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_TransactionCostsInOtherIncomeExpense" xlink:label="Locator_cmcsa_TransactionCostsInOtherIncomeExpense_5904" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_TotalTransactionCostsAndTransactionRelatedCosts_5903" xlink:to="Locator_cmcsa_TransactionCostsInOtherIncomeExpense_5904" order="2.0" weight="1" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" xlink:label="Locator_cmcsa_TotalTransactionCostsAndTransactionRelatedCosts_5905" />
    <loc xlink:type="locator" xlink:href="cmcsa-20121231.xsd#cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses" xlink:label="Locator_cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses_5906" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_cmcsa_TotalTransactionCostsAndTransactionRelatedCosts_5905" xlink:to="Locator_cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses_5906" order="1.0" weight="1" />
  </calculationLink>
</linkbase>
