﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2015v2.1" xsi:schemaLocation="http://www.irs.gov/efile">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2016-05-13T17:19:52-07:00</ReturnTs>
    <TaxPeriodEndDt>2015-12-31</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmName>
        <BusinessNameLine1Txt>RUDULF LY</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>1024 SUMMERMIST CT</AddressLine1Txt>
        <CityNm>SAN JOSE</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>95122</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990EZ</ReturnTypeCd>
    <TaxPeriodBeginDt>2015-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>464748165</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>CODE FOR FUN</BusinessNameLine1Txt>
      </BusinessName>
      <BusinessNameControlTxt>CODE</BusinessNameControlTxt>
      <PhoneNum>5104687837</PhoneNum>
      <USAddress>
        <AddressLine1Txt>4395 GROVER DRIVE</AddressLine1Txt>
        <CityNm>Fremont</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>94536</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>SERVANE DEMOL</PersonNm>
      <PersonTitleTxt>CEO</PersonTitleTxt>
      <PhoneNum>5104687837</PhoneNum>
      <SignatureDt>2016-05-10</SignatureDt>
    </BusinessOfficerGrp>
    <PreparerPersonGrp>
      <PreparerPersonNm>RUDULF LY EA</PreparerPersonNm>
      <PhoneNum>4086749264</PhoneNum>
      <PreparationDt>2016-05-13</PreparationDt>
      <SelfEmployedInd>X</SelfEmployedInd>
    </PreparerPersonGrp>
    <TaxYr>2015</TaxYr>
    <BuildTS>2016-12-15 16:53:06Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="4">
    <IRS990EZ documentId="00000001" referenceDocumentName="IRS990ScheduleO ReasonableCauseExplanation TransfersPersonalBenefitsContractsDeclaration">
      <MethodOfAccountingAccrualInd>X</MethodOfAccountingAccrualInd>
      <WebsiteAddressTxt>N/A</WebsiteAddressTxt>
      <Organization501c3Ind referenceDocumentId="00000002" referenceDocumentName="IRS990ScheduleA">X</Organization501c3Ind>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <GrossReceiptsAmt>144442</GrossReceiptsAmt>
      <InfoInScheduleOPartIInd>X</InfoInScheduleOPartIInd>
      <ContributionsGiftsGrantsEtcAmt>58256</ContributionsGiftsGrantsEtcAmt>
      <ProgramServiceRevenueAmt>80771</ProgramServiceRevenueAmt>
      <MembershipDuesAmt>0</MembershipDuesAmt>
      <InvestmentIncomeAmt>3</InvestmentIncomeAmt>
      <CostOrOtherBasisExpenseSaleAmt>0</CostOrOtherBasisExpenseSaleAmt>
      <GainOrLossFromSaleOfAssetsAmt>0</GainOrLossFromSaleOfAssetsAmt>
      <GamingGrossIncomeAmt>0</GamingGrossIncomeAmt>
      <FundraisingGrossIncomeAmt>5412</FundraisingGrossIncomeAmt>
      <SpecialEventsDirectExpensesAmt>0</SpecialEventsDirectExpensesAmt>
      <SpecialEventsNetIncomeLossAmt>5412</SpecialEventsNetIncomeLossAmt>
      <CostOfGoodsSoldAmt>8891</CostOfGoodsSoldAmt>
      <GrossProfitLossSlsOfInvntryAmt>-8891</GrossProfitLossSlsOfInvntryAmt>
      <TotalRevenueAmt>135551</TotalRevenueAmt>
      <GrantsAndSimilarAmountsPaidAmt>135</GrantsAndSimilarAmountsPaidAmt>
      <SalariesOtherCompEmplBnftAmt>29230</SalariesOtherCompEmplBnftAmt>
      <FeesAndOtherPymtToIndCntrctAmt>68571</FeesAndOtherPymtToIndCntrctAmt>
      <PrintingPublicationsPostageAmt>74</PrintingPublicationsPostageAmt>
      <OtherExpensesTotalAmt>17716</OtherExpensesTotalAmt>
      <TotalExpensesAmt>115726</TotalExpensesAmt>
      <ExcessOrDeficitForYearAmt>19825</ExcessOrDeficitForYearAmt>
      <NetAssetsOrFundBalancesBOYAmt>28547</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>48372</NetAssetsOrFundBalancesEOYAmt>
      <InfoInScheduleOPartIIInd>X</InfoInScheduleOPartIIInd>
      <CashSavingsAndInvestmentsGrp>
        <BOYAmt>28547</BOYAmt>
        <EOYAmt>30734</EOYAmt>
      </CashSavingsAndInvestmentsGrp>
      <OtherAssetsTotalDetail>
        <EOYAmt>20280</EOYAmt>
      </OtherAssetsTotalDetail>
      <Form990TotalAssetsGrp>
        <BOYAmt>28547</BOYAmt>
        <EOYAmt>51014</EOYAmt>
      </Form990TotalAssetsGrp>
      <SumOfTotalLiabilitiesGrp>
        <EOYAmt>2642</EOYAmt>
      </SumOfTotalLiabilitiesGrp>
      <NetAssetsOrFundBalancesGrp>
        <BOYAmt>28547</BOYAmt>
        <EOYAmt>48372</EOYAmt>
      </NetAssetsOrFundBalancesGrp>
      <PrimaryExemptPurposeTxt>EDUCATION SERVICE PROVIDER IN TEACHING COMPUTER SCIENCE.</PrimaryExemptPurposeTxt>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>COMPUTER SCIENCE PROGRAM: CODE FOR FUN TEACHES TO STUDENTS AGES 5 TO 15 DURING SCHOOL, AFTER-SCHOOL, AND AT CAMPS. IN 2015 THE ORGANIZATION INSTRUCTED 1,356 STUDENTS IN THE SAN FRANCISCO BAY AREA.</DescriptionProgramSrvcAccomTxt>
        <GrantsAndAllocationsAmt>30000</GrantsAndAllocationsAmt>
        <ProgramServiceExpensesAmt>75894</ProgramServiceExpensesAmt>
      </ProgramSrvcAccomplishmentGrp>
      <TotalProgramServiceExpensesAmt>75894</TotalProgramServiceExpensesAmt>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>SERVANE DEMOL</PersonNm>
        <TitleTxt>CEO, PRESIDENT, DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>40.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>NAMAN NAIR</PersonNm>
        <TitleTxt>VP, CFO, DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>2.00</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm>EMMANUEL SCHANZER</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>0.50</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <ActivitiesNotPreviouslyRptInd>false</ActivitiesNotPreviouslyRptInd>
      <ChgMadeToOrgnzngDocNotRptInd>false</ChgMadeToOrgnzngDocNotRptInd>
      <OrganizationHadUBIInd>false</OrganizationHadUBIInd>
      <SubjectToProxyTaxInd referenceDocumentName="IRS990ScheduleC">false</SubjectToProxyTaxInd>
      <OrganizationDissolvedEtcInd referenceDocumentName="IRS990ScheduleN BinaryAttachment">false</OrganizationDissolvedEtcInd>
      <Form1120PolFiledInd>false</Form1120PolFiledInd>
      <MadeLoansToFromOfficersInd>false</MadeLoansToFromOfficersInd>
      <EngagedInExcessBenefitTransInd>false</EngagedInExcessBenefitTransInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <BooksInCareOfDetail>
        <PersonNm>SERVANE DEMOL</PersonNm>
        <USAddress>
          <AddressLine1Txt>4395 GROVER DRIVE</AddressLine1Txt>
          <CityNm>FREMONT</CityNm>
          <StateAbbreviationCd>CA</StateAbbreviationCd>
          <ZIPCd>94536</ZIPCd>
        </USAddress>
        <PhoneNum>5104687837</PhoneNum>
      </BooksInCareOfDetail>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <DonorAdvisedFndsInd>false</DonorAdvisedFndsInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <TanningServicesProvidedInd>false</TanningServicesProvidedInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <TransactionWithControlEntInd>false</TransactionWithControlEntInd>
      <PoliticalCampaignActyInd>false</PoliticalCampaignActyInd>
      <LobbyingActivitiesInd>false</LobbyingActivitiesInd>
      <SchoolOperatingInd>false</SchoolOperatingInd>
      <TrnsfrExmptNonChrtblRltdOrgInd>false</TrnsfrExmptNonChrtblRltdOrgInd>
      <PartVIOfCompOfHghstPdEmplTxt>NONE</PartVIOfCompOfHghstPdEmplTxt>
      <PartVIHghstPdCntrctProfSrvcTxt>NONE</PartVIHghstPdCntrctProfSrvcTxt>
    </IRS990EZ>
    <IRS990ScheduleA documentId="00000002" softwareId="15000272">
      <PubliclySupportedOrg509a2Ind>X</PubliclySupportedOrg509a2Ind>
      <PublicSupportTotal170Amt>0</PublicSupportTotal170Amt>
      <GrossInvestmentIncome170Grp>
        <TotalAmt>0</TotalAmt>
      </GrossInvestmentIncome170Grp>
      <PublicSupportCY170Pct>0</PublicSupportCY170Pct>
      <GiftsGrantsContrisRcvd509Grp>
        <CurrentTaxYearAmt>58255</CurrentTaxYearAmt>
        <TotalAmt>58255</TotalAmt>
      </GiftsGrantsContrisRcvd509Grp>
      <GrossReceiptsNonUnrltBusGrp>
        <CurrentTaxYearAmt>86183</CurrentTaxYearAmt>
        <TotalAmt>86183</TotalAmt>
      </GrossReceiptsNonUnrltBusGrp>
      <Total509Grp>
        <CurrentTaxYearAmt>144438</CurrentTaxYearAmt>
        <TotalAmt>144438</TotalAmt>
      </Total509Grp>
      <PublicSupportTotal509Amt>144438</PublicSupportTotal509Amt>
      <GrossInvestmentIncome509Grp>
        <CurrentTaxYearAmt>3</CurrentTaxYearAmt>
        <TotalAmt>3</TotalAmt>
      </GrossInvestmentIncome509Grp>
      <InvestmentIncomeAndUBTIGrp>
        <CurrentTaxYearAmt>3</CurrentTaxYearAmt>
        <TotalAmt>3</TotalAmt>
      </InvestmentIncomeAndUBTIGrp>
      <TotalSupportCalendarYearGrp>
        <TotalAmt>144441</TotalAmt>
      </TotalSupportCalendarYearGrp>
      <First5Years509Ind>X</First5Years509Ind>
      <PublicSupportCY509Pct>0</PublicSupportCY509Pct>
      <InvestmentIncomeCYPct>0</InvestmentIncomeCYPct>
    </IRS990ScheduleA>
    <IRS990ScheduleB documentId="00000003">
      <ContributorInformationGrp>
        <ContributorNum>RESTRICTED</ContributorNum>
        <ContributorBusinessName>
          <BusinessNameLine1>RESTRICTED</BusinessNameLine1>
        </ContributorBusinessName>
        <ContributorUSAddress>
          <AddressLine1>RESTRICTED</AddressLine1>
          <AddressLine2>RESTRICTED</AddressLine2>
          <City>RESTRICTED</City>
          <State>RESTRICTED</State>
          <ZIPCode>RESTRICTED</ZIPCode>
        </ContributorUSAddress>
        <TotalContributionsAmt>RESTRICTED</TotalContributionsAmt>
      </ContributorInformationGrp>
    </IRS990ScheduleB>
    <IRS990ScheduleO documentId="00000004" softwareId="15000272">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990EZ, Part I, Line 10</FormAndLineReferenceDesc>
        <ExplanationTxt>SCHOLARSHIP; EDUCATION; : , , , ; , 135.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990EZ, Part I, Line 16</FormAndLineReferenceDesc>
        <ExplanationTxt>ADVERTISING 2770. AUTOMOBILE 517. BANK CHARGES 214. DUES AND SUBSCRIPTIONS 138. FUNDRAISING 1201. INSURANCE 3518. MEALS AND ENTERTAINMENT 297. OFFICE EXPENSES 1235. OTHER GENERAL AND ADMIN 127. PROMOTIONAL 571. TAXES AND LICENSES 7. TRAVEL 1686. VOLUNTEERS EXPENSE 4391. AMORTIZATION 1044.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990EZ, Part II, Line 24</FormAndLineReferenceDesc>
        <ExplanationTxt>FIXED ASSETS 5900. OTHER ASSETS 14380.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990EZ, Part II, Line 26</FormAndLineReferenceDesc>
        <ExplanationTxt>CURRENT LIABILITIES 2642.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
  </ReturnData>
</Return>