<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Crossfire by Rivet Software version 4.0.4122.19714 http://www.rivetsoftware.com-->
<!--Based on XBRL 2.1-->
<!--Created on: 5/4/2011 1:51:50 PM-->
<!--Modified on: 5/4/2011 1:51:50 PM-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#StatementCondensedConsolidatedBalanceSheet" roleURI="http://www.comcast.com/taxonomy/role/StatementCondensedConsolidatedBalanceSheet" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#StatementCondensedConsolidatedStatementOfIncome" roleURI="http://www.comcast.com/taxonomy/role/StatementCondensedConsolidatedStatementOfIncome" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#StatementCondensedConsolidatedStatementOfComprehensiveIncome" roleURI="http://www.comcast.com/taxonomy/role/StatementCondensedConsolidatedStatementOfComprehensiveIncome" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#StatementCondensedConsolidatedStatementOfCashFlows" roleURI="http://www.comcast.com/taxonomy/role/StatementCondensedConsolidatedStatementOfCashFlows" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureEarningsPerShareDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureEarningsPerShareDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureAcquisitionsAndOtherSignificantEventsAcquisitionRelatedExpensesIncludedInConsolidatedStatementOfIncomeDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureAcquisitionsAndOtherSignificantEventsAcquisitionRelatedExpensesIncludedInConsolidatedStatementOfIncomeDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureAcquisitionsAndOtherSignificantEventsPurchasePriceAllocationOfAcquiredAssetsAndLiabilitiesDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureAcquisitionsAndOtherSignificantEventsPurchasePriceAllocationOfAcquiredAssetsAndLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureFilmAndTelevisionCostsDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureFilmAndTelevisionCostsDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureFilmAndTelevisionCostsFilmAndTelevisionCostsAlternativeDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureFilmAndTelevisionCostsFilmAndTelevisionCostsAlternativeDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureInvestmentsInvestmentSummaryAlternativeDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureInvestmentsInvestmentSummaryAlternativeDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureInvestmentsInvestmentSummaryDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureInvestmentsInvestmentSummaryDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureInvestmentsInvestmentIncomeLossNetDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureInvestmentsInvestmentIncomeLossNetDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureFairValueMeasurementsDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureNoncontrollingInterestsDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureNoncontrollingInterestsDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureSupplementalFinancialInformationReceivablesDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationReceivablesDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureSupplementalFinancialInformationPropertyAndEquipmentDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationPropertyAndEquipmentDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureSupplementalFinancialInformationAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationAccumulatedOtherComprehensiveIncomeLossDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureSupplementalFinancialInformationOperatingCostsAndExpensesExcludingDepreciationAndAmortizationDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationOperatingCostsAndExpensesExcludingDepreciationAndAmortizationDetails" />
  <roleRef xlink:type="simple" xlink:href="cmcsa-20110331.xsd#DisclosureSupplementalFinancialInformationAdjustmentsToReconcileNetIncomeFromConsolidatedOperationsToNetCashProvidedByOperatingActivitiesDetails" roleURI="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationAdjustmentsToReconcileNetIncomeFromConsolidatedOperationsToNetCashProvidedByOperatingActivitiesDetails" />
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/StatementCondensedConsolidatedBalanceSheet" xlink:type="extended" xlink:title="00100 - Statement - Condensed Consolidated Balance Sheet">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_634401139073334784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent_634401139073334784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_634401139073344784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_634401139073334784" xlink:to="us-gaap_AccountsPayableCurrent_634401139073344784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_634401139073344784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_634401139073334784" xlink:to="us-gaap_AccruedLiabilitiesCurrent_634401139073344784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_AccruedParticipationsAndResidualsCurrent" xlink:label="cmcsa_AccruedParticipationsAndResidualsCurrent_634401139073344784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_634401139073334784" xlink:to="cmcsa_AccruedParticipationsAndResidualsCurrent_634401139073344784" order="3" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtCurrent" xlink:label="us-gaap_DebtCurrent_634401139073344784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_634401139073334784" xlink:to="us-gaap_DebtCurrent_634401139073344784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_634401139073344784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_634401139073344784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_634401139073354784" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_634401139073354784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TemporaryEquityCarryingAmount" xlink:label="us-gaap_TemporaryEquityCarryingAmount_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_TemporaryEquityCarryingAmount_634401139073354784" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_634401139073354784" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_634401139073354784" xlink:to="us-gaap_StockholdersEquity_634401139073354784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634401139073354784" xlink:to="us-gaap_PreferredStockValue_634401139073354784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634401139073354784" xlink:to="us-gaap_AdditionalPaidInCapital_634401139073354784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634401139073354784" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_634401139073354784" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634401139073354784" xlink:to="us-gaap_TreasuryStockValue_634401139073354784" order="4" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_634401139073354784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634401139073354784" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_634401139073354784" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_634401139073364784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634401139073354784" xlink:to="us-gaap_CommonStockValue_634401139073364784" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_634401139073364784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_634401139073354784" xlink:to="us-gaap_MinorityInterest_634401139073364784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_634401139073434784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent_634401139073434784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_634401139073434784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_634401139073434784" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_634401139073434784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_634401139073434784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_634401139073434784" xlink:to="us-gaap_ShortTermInvestments_634401139073434784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_634401139073434784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_634401139073434784" xlink:to="us-gaap_AccountsReceivableNetCurrent_634401139073434784" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_ProgrammingRightsCurrent" xlink:label="cmcsa_ProgrammingRightsCurrent_634401139073434784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_634401139073434784" xlink:to="cmcsa_ProgrammingRightsCurrent_634401139073434784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent_634401139073434784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_634401139073434784" xlink:to="us-gaap_OtherAssetsCurrent_634401139073434784" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_634401139073434784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_LongTermInvestments_634401139073434784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_FilmAndTelevisionCosts" xlink:label="cmcsa_FilmAndTelevisionCosts_634401139073444784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="cmcsa_FilmAndTelevisionCosts_634401139073444784" order="3" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_634401139073444784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_634401139073444784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IndefiniteLivedFranchiseRights" xlink:label="us-gaap_IndefiniteLivedFranchiseRights_634401139073444784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IndefiniteLivedFranchiseRights_634401139073444784" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_634401139073444784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill_634401139073444784" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_634401139073444784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_634401139073444784" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_634401139073444784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_634401139073444784" order="8" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/StatementCondensedConsolidatedStatementOfIncome" xlink:type="extended" xlink:title="00200 - Statement - Condensed Consolidated Statement of Income">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_634401139073454784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss_634401139073454784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_IncomeLossFromContinuingOperationsBeforeIncomeTaxes" xlink:label="cmcsa_IncomeLossFromContinuingOperationsBeforeIncomeTaxes_634401139073454784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_634401139073454784" xlink:to="cmcsa_IncomeLossFromContinuingOperationsBeforeIncomeTaxes_634401139073454784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_634401139073454784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_IncomeLossFromContinuingOperationsBeforeIncomeTaxes_634401139073454784" xlink:to="us-gaap_OperatingIncomeLoss_634401139073454784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_634401139073454784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_634401139073454784" xlink:to="us-gaap_Revenues_634401139073454784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses_634401139073454784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_634401139073454784" xlink:to="us-gaap_CostsAndExpenses_634401139073454784" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_634401139073454784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_634401139073454784" xlink:to="us-gaap_Depreciation_634401139073454784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets_634401139073454784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_634401139073454784" xlink:to="us-gaap_AmortizationOfIntangibleAssets_634401139073454784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization" xlink:label="cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization_634401139073454784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_634401139073454784" xlink:to="cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization_634401139073454784" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_634401139073454784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_IncomeLossFromContinuingOperationsBeforeIncomeTaxes_634401139073454784" xlink:to="us-gaap_NonoperatingIncomeExpense_634401139073454784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense_634401139073464784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_634401139073454784" xlink:to="us-gaap_InterestExpense_634401139073464784" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating_634401139073464784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_634401139073454784" xlink:to="us-gaap_InvestmentIncomeNonoperating_634401139073464784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_634401139073464784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_634401139073454784" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_634401139073464784" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_634401139073464784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_634401139073454784" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_634401139073464784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_634401139073464784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_634401139073454784" xlink:to="us-gaap_IncomeTaxExpenseBenefit_634401139073464784" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_634401139073464784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_634401139073464784" order="2" use="optional" weight="-1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/StatementCondensedConsolidatedStatementOfComprehensiveIncome" xlink:type="extended" xlink:title="00300 - Statement - Condensed Consolidated Statement of Comprehensive Income">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_634401139073464784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_634401139073464784" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_634401139073464784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_634401139073464784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_634401139073464784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_634401139073464784" xlink:to="us-gaap_ProfitLoss_634401139073464784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_634401139073474784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_634401139073464784" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_634401139073474784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax_634401139073474784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_634401139073464784" xlink:to="us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax_634401139073474784" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease_634401139073474784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_634401139073464784" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease_634401139073474784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_634401139073474784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_634401139073464784" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_634401139073474784" order="5" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/StatementCondensedConsolidatedStatementOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - Condensed Consolidated Statement of Cash Flows">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_634401139073474784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_634401139073474784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_634401139073594784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_634401139073474784" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_634401139073594784" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_634401139073594784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_634401139073474784" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_634401139073594784" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_634401139073594784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_634401139073474784" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_634401139073594784" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_634401139073594784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_634401139073474784" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_634401139073594784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments_634401139073594784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_634401139073474784" xlink:to="us-gaap_PaymentsToAcquireInvestments_634401139073594784" order="5" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_634401139073474784" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_634401139073604784" order="6" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_634401139073604784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromOtherDebt" xlink:label="us-gaap_ProceedsFromOtherDebt_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_634401139073604784" xlink:to="us-gaap_ProceedsFromOtherDebt_634401139073604784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_634401139073604784" xlink:to="us-gaap_RepaymentsOfOtherDebt_634401139073604784" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_634401139073604784" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_634401139073604784" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_634401139073604784" xlink:to="us-gaap_PaymentsOfDividends_634401139073604784" order="4" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_634401139073604784" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_634401139073604784" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_634401139073604784" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_634401139073604784" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_634401139073604784" xlink:to="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_634401139073604784" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_634401139073604784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_634401139073604784" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureEarningsPerShareDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Earnings Per Share (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_634401139073614784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_634401139073614784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_634401139073614784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_634401139073614784" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureAcquisitionsAndOtherSignificantEventsAcquisitionRelatedExpensesIncludedInConsolidatedStatementOfIncomeDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Acquisitions and Other Significant Events (Acquisition-Related Expenses Included in Consolidated Statement of Income) (Details)">
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" xlink:label="cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses" xlink:label="cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses_634401139073614784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" xlink:to="cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses_634401139073614784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_DirectTransactionCosts" xlink:label="cmcsa_DirectTransactionCosts_634401139073614784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses_634401139073614784" xlink:to="cmcsa_DirectTransactionCosts_634401139073614784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_TransactionRelatedCosts" xlink:label="cmcsa_TransactionRelatedCosts_634401139073614784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_TransactionCostsAndTransactionRelatedCostsInOperatingCostsAndExpenses_634401139073614784" xlink:to="cmcsa_TransactionRelatedCosts_634401139073614784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_TransactionCostsInInterestExpense" xlink:label="cmcsa_TransactionCostsInInterestExpense_634401139073614784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" xlink:to="cmcsa_TransactionCostsInInterestExpense_634401139073614784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_TransactionCostsInOtherExpense" xlink:label="cmcsa_TransactionCostsInOtherExpense_634401139073614784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_TotalTransactionCostsAndTransactionRelatedCosts" xlink:to="cmcsa_TransactionCostsInOtherExpense_634401139073614784" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureAcquisitionsAndOtherSignificantEventsPurchasePriceAllocationOfAcquiredAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="40404 - Disclosure - Acquisitions and Other Significant Events (Purchase Price Allocation of Acquired Assets and Liabilities) (Details)">
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_BusinessAcquisitionCostOfAcquiredEntity" xlink:label="cmcsa_BusinessAcquisitionCostOfAcquiredEntity" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_BusinessAcquisitionCostOfAcquiredEntity" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost" xlink:label="cmcsa_BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost_634401139073624784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" xlink:to="cmcsa_BusinessAcquisitionPurchasePriceAllocationFilmAndTelevisionCost_634401139073624784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_BusinessAcquisitionPurchasePriceAllocationInvestments" xlink:label="cmcsa_BusinessAcquisitionPurchasePriceAllocationInvestments_634401139073624784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" xlink:to="cmcsa_BusinessAcquisitionPurchasePriceAllocationInvestments_634401139073624784" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_634401139073624784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_634401139073624784" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets" xlink:label="cmcsa_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets_634401139073624784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" xlink:to="cmcsa_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets_634401139073624784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_AcquisitionPurchasePriceAllocationInvestmentWorkingCapital" xlink:label="cmcsa_AcquisitionPurchasePriceAllocationInvestmentWorkingCapital_634401139073624784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" xlink:to="cmcsa_AcquisitionPurchasePriceAllocationInvestmentWorkingCapital_634401139073624784" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt_634401139073624784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt_634401139073624784" order="6" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_634401139073624784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_634401139073624784" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_AcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities" xlink:label="cmcsa_AcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities_634401139073634784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" xlink:to="cmcsa_AcquisitionPurchasePriceAllocationOtherNoncurrentAssetsAndLiabilities_634401139073634784" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_AcquisitionPurchasePriceAllocationNoncontrollingInterestAcquired" xlink:label="cmcsa_AcquisitionPurchasePriceAllocationNoncontrollingInterestAcquired_634401139073634784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_634401139073624784" xlink:to="cmcsa_AcquisitionPurchasePriceAllocationNoncontrollingInterestAcquired_634401139073634784" order="9" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_634401139073634784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_BusinessAcquisitionCostOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_634401139073634784" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureFilmAndTelevisionCostsDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Film and Television Costs (Details)">
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_FilmAndTelevisionCosts" xlink:label="cmcsa_FilmAndTelevisionCosts" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_ProgrammingRightsCurrent" xlink:label="cmcsa_ProgrammingRightsCurrent_634401139073634784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FilmAndTelevisionCosts" xlink:to="cmcsa_ProgrammingRightsCurrent_634401139073634784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization" xlink:label="cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization_634401139073634784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FilmAndTelevisionCosts" xlink:to="cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization_634401139073634784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_TelevisionCosts" xlink:label="cmcsa_TelevisionCosts_634401139073634784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization_634401139073634784" xlink:to="cmcsa_TelevisionCosts_634401139073634784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_ReleasedLessAmortization" xlink:label="cmcsa_ReleasedLessAmortization_634401139073634784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_TelevisionCosts_634401139073634784" xlink:to="cmcsa_ReleasedLessAmortization_634401139073634784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_InProductionAndInDevelopment" xlink:label="cmcsa_InProductionAndInDevelopment_634401139073634784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_TelevisionCosts_634401139073634784" xlink:to="cmcsa_InProductionAndInDevelopment_634401139073634784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_CompletedAndNotReleased" xlink:label="cmcsa_CompletedAndNotReleased_634401139073644784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_TelevisionCosts_634401139073634784" xlink:to="cmcsa_CompletedAndNotReleased_634401139073644784" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureFilmAndTelevisionCostsFilmAndTelevisionCostsAlternativeDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Film and Television Costs (Film and Television Costs) (Alternative) (Details)">
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_FilmCosts" xlink:label="cmcsa_FilmCosts" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_ReleasedLessAmortization" xlink:label="cmcsa_ReleasedLessAmortization_634401139073644784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FilmCosts" xlink:to="cmcsa_ReleasedLessAmortization_634401139073644784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_InProductionAndInDevelopment" xlink:label="cmcsa_InProductionAndInDevelopment_634401139073644784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FilmCosts" xlink:to="cmcsa_InProductionAndInDevelopment_634401139073644784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_CompletedAndNotReleased" xlink:label="cmcsa_CompletedAndNotReleased_634401139073644784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FilmCosts" xlink:to="cmcsa_CompletedAndNotReleased_634401139073644784" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureInvestmentsInvestmentSummaryAlternativeDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Investments (Investment Summary) (Alternative) (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Investments" xlink:label="us-gaap_Investments" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_634401139073644784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Investments" xlink:to="us-gaap_ShortTermInvestments_634401139073644784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_634401139073654784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Investments" xlink:to="us-gaap_LongTermInvestments_634401139073654784" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureInvestmentsInvestmentSummaryDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Investments (Investment Summary) (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Investments" xlink:label="us-gaap_Investments_634207531491421519" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MarketableSecurities" xlink:label="us-gaap_MarketableSecurities_634401139073654784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Investments_634207531491421519" xlink:to="us-gaap_MarketableSecurities_634401139073654784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_EquityMethodInvestmentsInStockAndOther" xlink:label="cmcsa_EquityMethodInvestmentsInStockAndOther_634401139073654784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Investments_634207531491421519" xlink:to="cmcsa_EquityMethodInvestmentsInStockAndOther_634401139073654784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="us-gaap_CostMethodInvestments_634401139073654784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Investments_634207531491421519" xlink:to="us-gaap_CostMethodInvestments_634401139073654784" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureInvestmentsInvestmentIncomeLossNetDetails" xlink:type="extended" xlink:title="40602 - Disclosure - Investments (Investment Income (Loss), Net) (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_MarkToMarketAdjustmentOnDerivativeComponentOfPrepaidForwardSaleAgreements" xlink:label="cmcsa_MarkToMarketAdjustmentOnDerivativeComponentOfPrepaidForwardSaleAgreements_634401139073654784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="cmcsa_MarkToMarketAdjustmentOnDerivativeComponentOfPrepaidForwardSaleAgreements_634401139073654784" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="us-gaap_RealizedInvestmentGainsLosses_634401139073654784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="us-gaap_RealizedInvestmentGainsLosses_634401139073654784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments_634401139073654784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="us-gaap_ImpairmentOfInvestments_634401139073654784" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_UnrealizedGainLossOnSecurities" xlink:label="us-gaap_UnrealizedGainLossOnSecurities_634401139073654784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="us-gaap_UnrealizedGainLossOnSecurities_634401139073654784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_634401139073654784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_634401139073654784" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="us-gaap_InvestmentIncomeInterestAndDividend_634401139073664784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="us-gaap_InvestmentIncomeInterestAndDividend_634401139073664784" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_OtherInvestmentIncomeLossNet" xlink:label="cmcsa_OtherInvestmentIncomeLossNet_634401139073664784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="cmcsa_OtherInvestmentIncomeLossNet_634401139073664784" order="7" use="optional" weight="-1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="41004 - Disclosure - Fair Value Measurements (Details)">
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_FairValueLiabilitiesMeasuredOnRecurringBasis" xlink:label="cmcsa_FairValueLiabilitiesMeasuredOnRecurringBasis" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreements" xlink:label="cmcsa_DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreements_634401139073664784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FairValueLiabilitiesMeasuredOnRecurringBasis" xlink:to="cmcsa_DerivativeFairValueOfEmbeddedDerivativeLiabilityComponentOfPrepaidForwardSaleAgreements_634401139073664784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_FairValueOfEmbeddedDerivativeLiabilityComponentOfZonesDebt" xlink:label="cmcsa_FairValueOfEmbeddedDerivativeLiabilityComponentOfZonesDebt_634401139073664784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FairValueLiabilitiesMeasuredOnRecurringBasis" xlink:to="cmcsa_FairValueOfEmbeddedDerivativeLiabilityComponentOfZonesDebt_634401139073664784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:label="us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_634401139073664784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FairValueLiabilitiesMeasuredOnRecurringBasis" xlink:to="us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_634401139073664784" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_634401139073664784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FairValueLiabilitiesMeasuredOnRecurringBasis" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_634401139073664784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_FairValueAssetsMeasuredOnRecurringBasisTotal" xlink:label="cmcsa_FairValueAssetsMeasuredOnRecurringBasisTotal" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TradingSecuritiesFairValueDisclosure" xlink:label="us-gaap_TradingSecuritiesFairValueDisclosure_634401139073664784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FairValueAssetsMeasuredOnRecurringBasisTotal" xlink:to="us-gaap_TradingSecuritiesFairValueDisclosure_634401139073664784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesFairValueDisclosure" xlink:label="us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_634401139073674784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FairValueAssetsMeasuredOnRecurringBasisTotal" xlink:to="us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_634401139073674784" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_EquityWarrantsFairValueDisclosure" xlink:label="cmcsa_EquityWarrantsFairValueDisclosure_634401139073674784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FairValueAssetsMeasuredOnRecurringBasisTotal" xlink:to="cmcsa_EquityWarrantsFairValueDisclosure_634401139073674784" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:label="us-gaap_InterestRateDerivativeAssetsAtFairValue_634401139073674784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FairValueAssetsMeasuredOnRecurringBasisTotal" xlink:to="us-gaap_InterestRateDerivativeAssetsAtFairValue_634401139073674784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyDerivativeAssetsAtFairValue" xlink:label="us-gaap_ForeignCurrencyDerivativeAssetsAtFairValue_634401139073674784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_FairValueAssetsMeasuredOnRecurringBasisTotal" xlink:to="us-gaap_ForeignCurrencyDerivativeAssetsAtFairValue_634401139073674784" order="5" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureNoncontrollingInterestsDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Noncontrolling Interests (Details)">
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_ChangesFromNetIncomeAttributableToParent" xlink:label="cmcsa_ChangesFromNetIncomeAttributableToParent" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_634401139073674784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_ChangesFromNetIncomeAttributableToParent" xlink:to="us-gaap_NetIncomeLoss_634401139073674784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterest" xlink:label="cmcsa_IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterest_634401139073674784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_ChangesFromNetIncomeAttributableToParent" xlink:to="cmcsa_IncreaseInAdditionalPaidInCapitalResultingFromPurchaseOfNoncontrollingInterest_634401139073674784" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationReceivablesDetails" xlink:type="extended" xlink:title="41402 - Disclosure - Supplemental Financial Information (Receivables) (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent_634401139073684784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_634401139073684784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_634401139073684784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_634401139073684784" order="2" use="optional" weight="-1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="41403 - Disclosure - Supplemental Financial Information (Property and Equipment) (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_634401139073684784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_634401139073684784" order="1" use="optional" weight="-1" priority="3" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" xlink:title="41404 - Disclosure - Supplemental Financial Information (Accumulated Other Comprehensive Income (Loss)) (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_634401139073684784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_634401139073684784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_634401139073684784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_634401139073684784" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_DeferredGainsLossesOnCashFlowHedges" xlink:label="cmcsa_DeferredGainsLossesOnCashFlowHedges_634401139073684784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="cmcsa_DeferredGainsLossesOnCashFlowHedges_634401139073684784" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_634401139073684784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_634401139073684784" order="4" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationOperatingCostsAndExpensesExcludingDepreciationAndAmortizationDetails" xlink:type="extended" xlink:title="41405 - Disclosure - Supplemental Financial Information (Operating Costs and Expenses (Excluding Depreciation and Amortization)) (Details)">
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization" xlink:label="cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_634401139073694784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense_634401139073694784" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense_634401139073694784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization" xlink:to="us-gaap_MarketingAndAdvertisingExpense_634401139073694784" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_CableCommunicationTechnicalLabor" xlink:label="cmcsa_CableCommunicationTechnicalLabor_634401139073694784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization" xlink:to="cmcsa_CableCommunicationTechnicalLabor_634401139073694784" order="3" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_CableCommunicationCustomerService" xlink:label="cmcsa_CableCommunicationCustomerService_634401139073694784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization" xlink:to="cmcsa_CableCommunicationCustomerService_634401139073694784" order="4" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_ProgrammingAndProductionCosts" xlink:label="cmcsa_ProgrammingAndProductionCosts_634401139073694784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmcsa_OperatingCostsAndExpensesExcludingDepreciationAndAmortization" xlink:to="cmcsa_ProgrammingAndProductionCosts_634401139073694784" order="5" use="optional" weight="1" priority="3" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comcast.com/taxonomy/role/DisclosureSupplementalFinancialInformationAdjustmentsToReconcileNetIncomeFromConsolidatedOperationsToNetCashProvidedByOperatingActivitiesDetails" xlink:type="extended" xlink:title="41406 - Disclosure - Supplemental Financial Information (Adjustments to Reconcile Net Income from Consolidated Operations to Net Cash Provided by Operating Activities) (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_634401139073694784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss_634401139073694784" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization_634401139073694784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization_634401139073694784" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_AmortizationOfFilmAndTelevisionCosts" xlink:label="cmcsa_AmortizationOfFilmAndTelevisionCosts_634401139073694784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cmcsa_AmortizationOfFilmAndTelevisionCosts_634401139073694784" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_634401139073704784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation_634401139073704784" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_OtherNonCashIncomeExpense" xlink:label="cmcsa_OtherNonCashIncomeExpense_634401139073704784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cmcsa_OtherNonCashIncomeExpense_634401139073704784" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_634401139073704784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_634401139073704784" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_GainLossOnInvestmentsAndNoncashOtherIncomeExpenseNet" xlink:label="cmcsa_GainLossOnInvestmentsAndNoncashOtherIncomeExpenseNet_634401139073704784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cmcsa_GainLossOnInvestmentsAndNoncashOtherIncomeExpenseNet_634401139073704784" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_634401139073704784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_634401139073704784" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_634401139073704784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_634401139073704784" order="9" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_634401139073704784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_634401139073704784" order="10" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_634401139073704784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_634401139073704784" order="11" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="cmcsa-20110331.xsd#cmcsa_ChangeInFilmAndTelevisionCosts" xlink:label="cmcsa_ChangeInFilmAndTelevisionCosts_634401139073704784" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cmcsa_ChangeInFilmAndTelevisionCosts_634401139073704784" order="12" use="optional" weight="1" priority="2" />
  </calculationLink>
</linkbase>
</XBRL>
