﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.irs.gov/efile" returnVersion="2017v2.0">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2019-03-01T09:30:52-05:00</ReturnTs>
    <TaxPeriodEndDt>2017-12-31</TaxPeriodEndDt>
    <ReturnTypeCd>990EZ</ReturnTypeCd>
    <TaxPeriodBeginDt>2017-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>474247572</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>OPERATION CODE</BusinessNameLine1Txt>
      </BusinessName>
      <InCareOfNm>% Conrad Hollomon</InCareOfNm>
      <BusinessNameControlTxt>OPER</BusinessNameControlTxt>
      <PhoneNum>4049390404</PhoneNum>
      <USAddress>
        <AddressLine1Txt>818 SW THIRD AVENUE 221-1090</AddressLine1Txt>
        <CityNm>PORTLAND</CityNm>
        <StateAbbreviationCd>OR</StateAbbreviationCd>
        <ZIPCd>972042405</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>Conrad Hollomon</PersonNm>
      <PersonTitleTxt>Executive Director</PersonTitleTxt>
      <PhoneNum>4049390404</PhoneNum>
      <SignatureDt>2019-03-01</SignatureDt>
    </BusinessOfficerGrp>
    <FilingSecurityInformation>
      <IPAddress>
        <IPv4AddressTxt>172.58.225.67</IPv4AddressTxt>
      </IPAddress>
      <IPDt>2019-03-01</IPDt>
      <IPTimezoneCd>ES</IPTimezoneCd>
    </FilingSecurityInformation>
    <TaxYr>2017</TaxYr>
    <BuildTS>2019-02-21 02:37:17Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="5">
    <IRS990EZ documentId="IRS990EZ" softwareId="17005074" softwareVersionNum="V1.0" documentName="IRS990EZ" referenceDocumentName="IRS990ScheduleO ReasonableCauseExplanation TransfersPersonalBenefitsContractsDeclaration">
      <AddressChangeInd>X</AddressChangeInd>
      <InitialReturnInd>X</InitialReturnInd>
      <MethodOfAccountingAccrualInd>X</MethodOfAccountingAccrualInd>
      <WebsiteAddressTxt>WWW.OPERATIONCODE.ORG</WebsiteAddressTxt>
      <Organization501c3Ind referenceDocumentId="IRS990ScheduleA1" referenceDocumentName="IRS990ScheduleA">X</Organization501c3Ind>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <GrossReceiptsAmt>56114</GrossReceiptsAmt>
      <InfoInScheduleOPartIInd>X</InfoInScheduleOPartIInd>
      <ContributionsGiftsGrantsEtcAmt>40989</ContributionsGiftsGrantsEtcAmt>
      <ProgramServiceRevenueAmt>500</ProgramServiceRevenueAmt>
      <FundraisingGrossIncomeAmt fndrsngEventContriPrevRptAmt="13133" referenceDocumentName="IRS990ScheduleG">14625</FundraisingGrossIncomeAmt>
      <SpecialEventsDirectExpensesAmt>14625</SpecialEventsDirectExpensesAmt>
      <SpecialEventsNetIncomeLossAmt>0</SpecialEventsNetIncomeLossAmt>
      <GrossSalesOfInventoryAmt>0</GrossSalesOfInventoryAmt>
      <CostOfGoodsSoldAmt>0</CostOfGoodsSoldAmt>
      <GrossProfitLossSlsOfInvntryAmt>0</GrossProfitLossSlsOfInvntryAmt>
      <TotalRevenueAmt>41489</TotalRevenueAmt>
      <FeesAndOtherPymtToIndCntrctAmt>23570</FeesAndOtherPymtToIndCntrctAmt>
      <OccupancyRentUtltsAndMaintAmt>2963</OccupancyRentUtltsAndMaintAmt>
      <PrintingPublicationsPostageAmt>973</PrintingPublicationsPostageAmt>
      <OtherExpensesTotalAmt>19270</OtherExpensesTotalAmt>
      <TotalExpensesAmt>46776</TotalExpensesAmt>
      <ExcessOrDeficitForYearAmt>-5287</ExcessOrDeficitForYearAmt>
      <NetAssetsOrFundBalancesBOYAmt>2545</NetAssetsOrFundBalancesBOYAmt>
      <OtherChangesInNetAssetsAmt>0</OtherChangesInNetAssetsAmt>
      <NetAssetsOrFundBalancesEOYAmt>-2742</NetAssetsOrFundBalancesEOYAmt>
      <InfoInScheduleOPartIIInd>X</InfoInScheduleOPartIIInd>
      <CashSavingsAndInvestmentsGrp>
        <BOYAmt>2305</BOYAmt>
        <EOYAmt>71137</EOYAmt>
      </CashSavingsAndInvestmentsGrp>
      <OtherAssetsTotalDetail>
        <BOYAmt>240</BOYAmt>
        <EOYAmt>5020</EOYAmt>
      </OtherAssetsTotalDetail>
      <Form990TotalAssetsGrp>
        <BOYAmt>2545</BOYAmt>
        <EOYAmt>76157</EOYAmt>
      </Form990TotalAssetsGrp>
      <SumOfTotalLiabilitiesGrp>
        <BOYAmt>0</BOYAmt>
        <EOYAmt>78899</EOYAmt>
      </SumOfTotalLiabilitiesGrp>
      <NetAssetsOrFundBalancesGrp>
        <BOYAmt>2545</BOYAmt>
        <EOYAmt>-2742</EOYAmt>
      </NetAssetsOrFundBalancesGrp>
      <PrimaryExemptPurposeTxt>Helping military community learn software development</PrimaryExemptPurposeTxt>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>Operation Code's welcoming community for veterans, military spouses and family members is at the heart of its success in providing transformative opportunities for those with an interest in entering the software engineering profession. The community grew by 200 people per month, reaching more than 3,200 by year's end. More than 2,100 benefited from their participation in Operation Code's online community, in person chapter meetups, scholarships, mentorships, software coding boot camps, and open source coding projects.</DescriptionProgramSrvcAccomTxt>
        <GrantsAndAllocationsAmt>0</GrantsAndAllocationsAmt>
        <ProgramServiceExpensesAmt>8829</ProgramServiceExpensesAmt>
      </ProgramSrvcAccomplishmentGrp>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>Operation Code's policy function focuses on ways to help the military community contribute to the nation's technology industry by finding new and fulfilling careers in software development, including creating additional opportunities for veterans to use their GI Benefits to code school. In 2017, Operation Code built new alliances with other nonprofit organizations pursuing similar initiatives in Washington DC, continued its work with members of Congress and staff to increase veteran access to careers in the technology industry. In addition, Operation Code continued to work with code schools across the country to improve their understanding of and approach to meeting the need of the military community.</DescriptionProgramSrvcAccomTxt>
        <GrantsAndAllocationsAmt>0</GrantsAndAllocationsAmt>
        <ProgramServiceExpensesAmt>3297</ProgramServiceExpensesAmt>
      </ProgramSrvcAccomplishmentGrp>
      <ProgramSrvcAccomplishmentGrp>
        <DescriptionProgramSrvcAccomTxt>Operation Code's technology function goal is to support the community by providing a technology platform that enables and fosters community, learning and the transitioning of new members to coding careers. In 2017, we implemented an admin dashboard that allows staff access to things like membership data. This was a huge step to streamlining our access to membership data. We also redesigned the front page of our website to highlight video, joining, and donation opportunities - which has expanded our outreach, and made it much easier for people visiting our site to find what is important very quickly.</DescriptionProgramSrvcAccomTxt>
        <GrantsAndAllocationsAmt>0</GrantsAndAllocationsAmt>
        <ProgramServiceExpensesAmt>624</ProgramServiceExpensesAmt>
      </ProgramSrvcAccomplishmentGrp>
      <TotalProgramServiceExpensesAmt>12750</TotalProgramServiceExpensesAmt>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm referenceDocumentName="CompensationExplanation">James Davis</PersonNm>
        <TitleTxt>Chairman</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
        <EmployeeBenefitProgramAmt>0</EmployeeBenefitProgramAmt>
        <ExpenseAccountOtherAllwncAmt>0</ExpenseAccountOtherAllwncAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm referenceDocumentName="CompensationExplanation">Conrad Hollomon</PersonNm>
        <TitleTxt>Treasurer</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
        <EmployeeBenefitProgramAmt>0</EmployeeBenefitProgramAmt>
        <ExpenseAccountOtherAllwncAmt>0</ExpenseAccountOtherAllwncAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm referenceDocumentName="CompensationExplanation">Elmer Thomas</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
        <EmployeeBenefitProgramAmt>0</EmployeeBenefitProgramAmt>
        <ExpenseAccountOtherAllwncAmt>0</ExpenseAccountOtherAllwncAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm referenceDocumentName="CompensationExplanation">Tyrone Grandison</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
        <EmployeeBenefitProgramAmt>0</EmployeeBenefitProgramAmt>
        <ExpenseAccountOtherAllwncAmt>0</ExpenseAccountOtherAllwncAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm referenceDocumentName="CompensationExplanation">Stacy Chin</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>1</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>0</CompensationAmt>
        <EmployeeBenefitProgramAmt>0</EmployeeBenefitProgramAmt>
        <ExpenseAccountOtherAllwncAmt>0</ExpenseAccountOtherAllwncAmt>
      </OfficerDirectorTrusteeEmplGrp>
      <OfficerDirectorTrusteeEmplGrp>
        <PersonNm referenceDocumentName="CompensationExplanation">David Molina</PersonNm>
        <TitleTxt>Executive Director</TitleTxt>
        <AverageHrsPerWkDevotedToPosRt>40</AverageHrsPerWkDevotedToPosRt>
        <CompensationAmt>6700</CompensationAmt>
        <EmployeeBenefitProgramAmt>0</EmployeeBenefitProgramAmt>
        <ExpenseAccountOtherAllwncAmt>0</ExpenseAccountOtherAllwncAmt>
      </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 referenceDocumentName="IRS990ScheduleL">false</EngagedInExcessBenefitTransInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <StatesWhereCopyOfReturnIsFldCd>OR</StatesWhereCopyOfReturnIsFldCd>
      <BooksInCareOfDetail>
        <PersonNm>Conrad Hollomon</PersonNm>
        <USAddress>
          <AddressLine1Txt>818 SW Third Avenue</AddressLine1Txt>
          <AddressLine2Txt>221-1090</AddressLine2Txt>
          <CityNm>PORTLAND</CityNm>
          <StateAbbreviationCd>OR</StateAbbreviationCd>
          <ZIPCd>972042405</ZIPCd>
        </USAddress>
        <PhoneNum>4049390404</PhoneNum>
      </BooksInCareOfDetail>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <DonorAdvisedFndsInd>false</DonorAdvisedFndsInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <TanningServicesProvidedInd>false</TanningServicesProvidedInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <PoliticalCampaignActyInd referenceDocumentName="IRS990ScheduleC">false</PoliticalCampaignActyInd>
      <LobbyingActivitiesInd referenceDocumentName="IRS990ScheduleC">false</LobbyingActivitiesInd>
      <SchoolOperatingInd referenceDocumentName="IRS990ScheduleE">false</SchoolOperatingInd>
      <PartVIOfCompOfHghstPdEmplTxt>NONE</PartVIOfCompOfHghstPdEmplTxt>
      <PartVIHghstPdCntrctProfSrvcTxt>NONE</PartVIHghstPdCntrctProfSrvcTxt>
      <FiledScheduleAInd>true</FiledScheduleAInd>
    </IRS990EZ>
    <IRS990ScheduleA documentId="IRS990ScheduleA1" documentName="IRS990ScheduleA">
      <PublicOrganization170Ind>X</PublicOrganization170Ind>
      <GiftsGrantsContriRcvd170Grp>
        <CurrentTaxYearMinus4YearsAmt>0</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>0</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>0</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>0</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>40989</CurrentTaxYearAmt>
        <TotalAmt>40989</TotalAmt>
      </GiftsGrantsContriRcvd170Grp>
      <TotalCalendarYear170Grp>
        <CurrentTaxYearMinus4YearsAmt>0</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>0</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>0</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>0</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>40989</CurrentTaxYearAmt>
        <TotalAmt>40989</TotalAmt>
      </TotalCalendarYear170Grp>
      <SubstantialContributorsTotAmt>14672</SubstantialContributorsTotAmt>
      <PublicSupportTotal170Amt>26317</PublicSupportTotal170Amt>
      <TotalSupportAmt>40989</TotalSupportAmt>
      <GrossReceiptsRltdActivitiesAmt>0</GrossReceiptsRltdActivitiesAmt>
      <First5Years170Ind>X</First5Years170Ind>
    </IRS990ScheduleA>
    <IRS990ScheduleB documentId="IRS990ScheduleB1" documentName="IRS990ScheduleB" />
    <IRS990ScheduleG documentId="IRS990ScheduleG1" documentName="IRS990ScheduleG">
      <FundraisingEventInformationGrp>
        <Event1Nm>Gala</Event1Nm>
        <GrossReceiptsEvent1Amt>27758</GrossReceiptsEvent1Amt>
        <CharitableContriEvent1Amt>13133</CharitableContriEvent1Amt>
        <GrossRevenueEvent1Amt>14625</GrossRevenueEvent1Amt>
        <CashPrizesEvent1Amt>0</CashPrizesEvent1Amt>
        <NonCashPrizesEvent1Amt>0</NonCashPrizesEvent1Amt>
        <RentFacilityCostsEvent1Amt>0</RentFacilityCostsEvent1Amt>
        <FoodAndBeverageEvent1Amt>14625</FoodAndBeverageEvent1Amt>
        <EntertainmentEvent1Amt>0</EntertainmentEvent1Amt>
        <OtherDirectExpensesEvent1Amt>0</OtherDirectExpensesEvent1Amt>
        <GrossReceiptsTotalAmt>27758</GrossReceiptsTotalAmt>
        <CharitableContributionsTotAmt>13133</CharitableContributionsTotAmt>
        <GrossRevenueTotalEventsAmt>14625</GrossRevenueTotalEventsAmt>
        <CashPrizesTotalEventsAmt>0</CashPrizesTotalEventsAmt>
        <NonCashPrizesTotalEventsAmt>0</NonCashPrizesTotalEventsAmt>
        <RentFcltyCostsTotalEventsAmt>0</RentFcltyCostsTotalEventsAmt>
        <FoodAndBeverageTotalEventsAmt>14625</FoodAndBeverageTotalEventsAmt>
        <EntertainmentTotalEventsAmt>0</EntertainmentTotalEventsAmt>
        <OthDirectExpnssTotalEventsAmt>0</OthDirectExpnssTotalEventsAmt>
        <DirectExpenseSummaryEventsAmt>14625</DirectExpenseSummaryEventsAmt>
        <NetIncomeSummaryAmt>0</NetIncomeSummaryAmt>
      </FundraisingEventInformationGrp>
    </IRS990ScheduleG>
    <IRS990ScheduleO documentId="IRS990ScheduleO1" documentName="IRS990ScheduleO">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Part I, line 16</FormAndLineReferenceDesc>
        <ExplanationTxt>| Other Expenses:, Amount:| Advertising &amp; Promotions, $905.00| Bank &amp; Credit Card Fees, $1196.00| Communication, $5735.00| Due &amp; Subscription, $3503.00| Scholarships, $596.00| Computer &amp; Software Expenses, $183.00| License, Taxes &amp; Filing Fees, $115.00| Meetings, Meals &amp; Catering, $641.00| Office Supplies &amp; Stationery, $1388.00| Travel &amp; Accommodation, $5008.00|</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Part II, line 24</FormAndLineReferenceDesc>
        <ExplanationTxt>| Asset Name:, BOY Amount:, EOY Amount:| Contributions Receivable, $240, $5020|</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Part II, line 26</FormAndLineReferenceDesc>
        <ExplanationTxt>| Liabilities Name:, BOY Amount:, EOY Amount:| Deferred Revenue, 0, $58566| Accounts Payable, 0, $20333|</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
  </ReturnData>
</Return>