{"page":"\u003clink rel=\"stylesheet\" href=\"https://lessonplanet.com/assets/packs/css/resources-572d6a42.css\" /\u003e\n\u003clink rel=\"stylesheet\" href=\"https://lessonplanet.com/assets/packs/css/lp_boclips_stylesheets-f4d0de30.css\" media=\"all\" /\u003e\n\u003cdiv data-title='C Programming Language - Intro to Computer Science - Harvard\u0026#39;s CS50 (2018)' data-url='/boclips/videos/61bdce727c59d219005c8624' data-video-url='/boclips/videos/61bdce727c59d219005c8624' id='bo_player_modal'\u003e\n\u003cdiv class='boclips-resource-page modal-dialog panel-container'\u003e\n\u003cdiv class='react-notifications-root'\u003e\u003c/div\u003e\n\u003cdiv class='rp-header'\u003e\n\u003cdiv class='rp-type'\u003e\n\u003ci aria-hidden='true' class='fai fa-regular fa-circle-play'\u003e\u003c/i\u003e\nVideo\n\u003c/div\u003e\n\u003ch1 class='rp-title' id='video-title'\u003e\nC Programming Language - Intro to Computer Science - Harvard\u0026#39;s CS50 (2018)\n\u003c/h1\u003e\n\u003cdiv class='rp-actions'\u003e\n\u003cdiv class='mr-1'\u003e\n\u003ca class=\"btn btn-success\" data-posthog-event=\"Signup: LP Signup Activity\" data-posthog-location=\"body_link_boclips\" data-remote=\"true\" href=\"/subscription/new\"\u003e\u003cspan\u003e\u003cspan\u003eGet Free Access\u003c/span\u003e\u003cspan class=\"\"\u003e for 10 Days\u003c/span\u003e\u003cspan\u003e!\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='rp-body'\u003e\n\u003cdiv class='rp-info'\u003e\n\u003cdiv aria-label='Hide resource details' class='rp-hide-info' role='button' tabindex='0'\u003e\u0026times;\u003c/div\u003e\n\u003ci aria-label='Expand resource details' class='rp-expand-info fai fa-solid fa-up-right-and-down-left-from-center' role='button' tabindex='0'\u003e\u003c/i\u003e\n\u003ci aria-label='Compress resource details' class='rp-compress-info fai fa-solid fa-down-left-and-up-right-to-center' role='button' tabindex='0'\u003e\u003c/i\u003e\n\u003cdiv class='rp-rating'\u003e\n\u003cspan class='resource-pool'\u003e\n\u003cspan class='pool-label'\u003ePublisher:\u003c/span\u003e\n\u003cspan class='pool-name'\u003e\n\u003cspan class='text'\u003e\u003ca data-publisher-id=\"30356011\" href=\"/search?publisher_ids%5B%5D=30356011\"\u003eCurated Video\u003c/a\u003e\u003c/span\u003e\n\u003c/span\u003e\n\u003c/span\u003e\n\u003c/div\u003e\n\u003cdiv class='rp-description'\u003e\n\u003cspan class='short-description'\u003eLearn the the basics of the C programming language. This course teaches the foundations of computer science. This video is lecture 1 of Harvard University's CS50 2018 course (part 2 since the lectures start at 0). 🔗Notes 🔗Problem Set...\u003c/span\u003e\n\u003cspan class='full-description hide'\u003eLearn the the basics of the C programming language. This course teaches the foundations of computer science. This video is lecture 1 of Harvard University's CS50 2018 course (part 2 since the lectures start at 0). 🔗\u003ca href='https://cs50.harvard.edu/x/2020/notes/1/' target='_blank' rel='nofollow'\u003eNotes\u003c/a\u003e 🔗Problem \u003ca href='https://cs50.harvard.edu/x/2020/psets/1/' target='_blank' rel='nofollow'\u003eSet\u003c/a\u003e 🔗Source \u003ca href='https://cdn.cs50.net/2019/fall/lectures/1/src1.zip' target='_blank' rel='nofollow'\u003eCode\u003c/a\u003e ⭐️Contents⭐️ ⌨️ (00:00:00) Introduction ⌨️ (00:00:50) Week 0 Recap ⌨️ (00:08:01) PBJ ⌨️ (00:15:59) C ⌨️ (00:20:56) Variables ⌨️ (00:21:46) Incrementing ⌨️ (00:23:36) Conditionals ⌨️ (00:32:31) While Loops ⌨️ (00:35:52) For Loops ⌨️ (00:40:47) User Input ⌨️ (00:48:14) CS50 Sandbox ⌨️ (00:49:48) hello.c ⌨️ (00:51:18) Compilation ⌨️ (00:57:31) Command-Line Arguments ⌨️ (00:58:50) make ⌨️ (00:58:30) Debugging ⌨️ (01:11:44) get_string and printf ⌨️ (01:18:23) int.c ⌨️ (01:21:58) float.c ⌨️ (01:24:29) ints.c ⌨️ (01:28:39) floats.c ⌨️ (01:37:54) parity.c ⌨️ (01:39:13) conditions.c ⌨️ (01:40:17) answer.c ⌨️ (01:42:15) cough0.c ⌨️ (01:42:57) cough1.c ⌨️ (01:43:57) cough2.c ⌨️ (01:49:53) cough3.c ⌨️ (01:52:04) positive.c ⌨️ (01:58:05) Integer Overflow ⌨️ (02:03:04) overflow.c ⌨️ (02:09:50) Integer Underflow Check out our full CS50 \u003ca href='https://www.youtube.com/playlist?list=PLWKjhJtqVAbmGw5fN5BQlwuug-8bDmabi' target='_blank' rel='nofollow'\u003eplaylist\u003c/a\u003e 🔗\u003ca href='https://cs50.harvard.edu/college/weeks/1/notes/' target='_blank' rel='nofollow'\u003eNotes\u003c/a\u003e 🔗Problem \u003ca href='https://cs50.harvard.edu/college/psets/1/' target='_blank' rel='nofollow'\u003eSet\u003c/a\u003e 🔗Source \u003ca href='https://cdn.cs50.net/2018/fall/lectures/1/src1/' target='_blank' rel='nofollow'\u003eCode\u003c/a\u003e Lecture taught by David J. Malan. Thanks to Harvard's CS50 for giving us permission to post this lecture. Checkout their YouTube channel for more great \u003ca href='https://www.youtube.com/cs50' target='_blank' rel='nofollow'\u003electures\u003c/a\u003e -- Learn to code for free and get a developer \u003ca href='https://www.freecodecamp.org' target='_blank' rel='nofollow'\u003ejob\u003c/a\u003e Read hundreds of articles on \u003ca href='https://medium.freecodecamp.org' target='_blank' rel='nofollow'\u003eprogramming\u003c/a\u003e And subscribe for new videos on technology every \u003ca href='https://youtube.com/subscription_center?add_user=freecodecamp' target='_blank' rel='nofollow'\u003eday\u003c/a\u003e\u003c/span\u003e\n\u003c/div\u003e\n\u003cdiv class='action-container flex justify-between'\u003e\n\u003cbutton aria-expanded='false' aria-label='Read more description' class='rp-full-description' type='button'\u003e\n\u003ci class='fai fa-solid fa-align-left'\u003e\u003c/i\u003e\n\u003cspan id='read_more'\u003eRead More\u003c/span\u003e\n\u003c/button\u003e\n\u003cdiv class='rp-report'\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv aria-labelledby='resource-details-heading' class='rp-info-section'\u003e\n\u003ch2 class='title' id='resource-details-heading'\u003eResource Details\u003c/h2\u003e\n\u003cdiv class='rp-resource-details clearfix'\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\u003cdt\u003eCurator Rating\u003c/dt\u003e\n\u003cdd\u003e\u003cspan class=\"star-rating\" aria-label=\"4.0 out of 5 stars\" role=\"img\"\u003e\u003ci class=\"fa-solid fa-star text-action\" aria-hidden=\"true\"\u003e\u003c/i\u003e\u003ci class=\"fa-solid fa-star text-action\" aria-hidden=\"true\"\u003e\u003c/i\u003e\u003ci class=\"fa-solid fa-star text-action\" aria-hidden=\"true\"\u003e\u003c/i\u003e\u003ci class=\"fa-solid fa-star text-action\" aria-hidden=\"true\"\u003e\u003c/i\u003e\u003ci class=\"fa-regular fa-star text-action\" aria-hidden=\"true\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/dd\u003e\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\u003cdt class=\"educator-rating-title\"\u003eEducator Rating\u003c/dt\u003e\u003cdd\u003e\u003cdiv class=\"educator-rating-details\" data-path=\"/educator_ratings/rrp_data?resourceable_id=45255\u0026amp;resourceable_type=Boclips%3A%3AVideoMetadata\"\u003e\u003cspan class=\"not-yet-rated\"\u003eNot yet Rated\u003c/span\u003e\u003c/div\u003e\u003c/dd\u003e\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\u003cdt\u003eGrade\u003c/dt\u003e\u003cdd title=\"Grade\"\u003ePre-K - Higher Ed\u003c/dd\u003e\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\u003cdt\u003eSubjects\u003c/dt\u003e\u003cdd\u003e\u003cspan\u003e\u003ca href=\"/search?grade_ids%5B%5D=260\u0026amp;grade_ids%5B%5D=261\u0026amp;grade_ids%5B%5D=247\u0026amp;grade_ids%5B%5D=248\u0026amp;grade_ids%5B%5D=249\u0026amp;grade_ids%5B%5D=250\u0026amp;grade_ids%5B%5D=251\u0026amp;grade_ids%5B%5D=252\u0026amp;grade_ids%5B%5D=253\u0026amp;grade_ids%5B%5D=254\u0026amp;grade_ids%5B%5D=255\u0026amp;grade_ids%5B%5D=256\u0026amp;grade_ids%5B%5D=257\u0026amp;grade_ids%5B%5D=258\u0026amp;grade_ids%5B%5D=259\u0026amp;search_tab_id=1\u0026amp;subject_ids%5B%5D=1216220\"\u003eAll Subjects\u003c/a\u003e\u003c/span\u003e\u003c/dd\u003e\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\u003cdt\u003eMedia Type\u003c/dt\u003e\u003cdd\u003e\u003cspan\u003e\u003ca href=\"/search?grade_ids%5B%5D=260\u0026amp;grade_ids%5B%5D=261\u0026amp;grade_ids%5B%5D=247\u0026amp;grade_ids%5B%5D=248\u0026amp;grade_ids%5B%5D=249\u0026amp;grade_ids%5B%5D=250\u0026amp;grade_ids%5B%5D=251\u0026amp;grade_ids%5B%5D=252\u0026amp;grade_ids%5B%5D=253\u0026amp;grade_ids%5B%5D=254\u0026amp;grade_ids%5B%5D=255\u0026amp;grade_ids%5B%5D=256\u0026amp;grade_ids%5B%5D=257\u0026amp;grade_ids%5B%5D=258\u0026amp;grade_ids%5B%5D=259\u0026amp;search_tab_id=2\u0026amp;type_ids%5B%5D=4543647\"\u003eInstructional Videos\u003c/a\u003e\u003c/span\u003e\u003c/dd\u003e\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\u003cdt\u003eSource:\u003c/dt\u003e\n\u003cdd\u003e\u003c/dd\u003e\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\u003cdt\u003eDate\u003c/dt\u003e\n\u003cdd\u003e2021\u003c/dd\u003e\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\u003ci aria-hidden='true' class='fai fa-solid fa-language'\u003e\u003c/i\u003e\n\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\u003cdt\u003eAudiences\u003c/dt\u003e\u003cdd\u003e\u003cspan\u003e\u003ca href=\"/search?audience_ids%5B%5D=371079\u0026amp;grade_ids%5B%5D=260\u0026amp;grade_ids%5B%5D=261\u0026amp;grade_ids%5B%5D=247\u0026amp;grade_ids%5B%5D=248\u0026amp;grade_ids%5B%5D=249\u0026amp;grade_ids%5B%5D=250\u0026amp;grade_ids%5B%5D=251\u0026amp;grade_ids%5B%5D=252\u0026amp;grade_ids%5B%5D=253\u0026amp;grade_ids%5B%5D=254\u0026amp;grade_ids%5B%5D=255\u0026amp;grade_ids%5B%5D=256\u0026amp;grade_ids%5B%5D=257\u0026amp;grade_ids%5B%5D=258\u0026amp;grade_ids%5B%5D=259\u0026amp;search_tab_id=1\"\u003eFor Teacher Use\u003c/a\u003e\u003c/span\u003e\u003c/dd\u003e\u003cdd class=\"text-muted\"\u003e\u003ci class=\"fa-solid fa-lock mr5\"\u003e\u003c/i\u003e2 more...\u003c/dd\u003e\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003cdiv class='detail'\u003e\n\u003cdl\u003e\n\n\u003c/dl\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv aria-labelledby='educator-ratings-heading' class='rp-info-section'\u003e\n\u003ch2 class='title sr-only' id='educator-ratings-heading'\u003eEducator Ratings\u003c/h2\u003e\n\u003cdiv id=\"educator-ratings-root\"\u003e\u003c/div\u003e\u003cdiv id=\"all-educator-ratings-root\"\u003e\u003c/div\u003e\u003cdiv id=\"educator-rating-form-root\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='rp-resource'\u003e\n\u003cdiv aria-label='Show resource details' class='rp-show-info' role='button' tabindex='0'\u003e\n\u003ci class='fai fa-solid fa-align-left'\u003e\u003c/i\u003e\nShow resource details\n\u003c/div\u003e\n\u003cdiv aria-label='Video player' class='player' id='player-wrapper' role='region'\u003e\n\u003cdiv class='relative container mx-auto' id='lp-boclips-visitor-thumbnail'\u003e\n\u003ca class=\"block\" data-html=\"true\" data-placement=\"bottom\" data-trigger=\"click\" data-content=\"\u003cdiv class=\u0026quot;text-center py-2\u0026quot;\u003e\u003ca class=\u0026quot;bold\u0026quot; href=\u0026quot;/auth/users/sign_in\u0026quot;\u003eSign in\u003c/a\u003e or \u003ca class=\u0026quot;bold text-danger\u0026quot; data-posthog-event=\u0026quot;Signup: LP Signup Activity\u0026quot; data-posthog-location=\u0026quot;body_link_boclips\u0026quot; data-remote=\u0026quot;true\u0026quot; href=\u0026quot;/subscription/new\u0026quot;\u003eJoin Now\u003c/a\u003e\u003c/div\u003e\" data-title=\"Get Full Access\" data-container=\"body\" rel=\"popover\" tabindex=\"0\" aria-label=\"Play video: C Programming Language - Intro to Computer Science - Harvard\u0026#39;s CS50 (2018)\" href=\"/subscription/new\"\u003e\u003cimg class=\"resource-img img-thumbnail img-responsive z-10 lp-boclips-thumbnail w-full h-full lozad\" alt=\"C Programming Language - Intro to Computer Science - Harvard\u0026#39;s CS50 (2018)\" title=\"C Programming Language - Intro to Computer Science - Harvard\u0026#39;s CS50 (2018)\" onError=\"handleImageNotLoadedError(this)\" data-default-image=\"https://static.lp.lexp.cloud/images/attachment_defaults/resource/large/missing.png\" data-src=\"https://static.lp.lexp.cloud/images/attachment_defaults/resource/large/missing.png\" width=\"315\" height=\"220\" src=\"data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs\" /\u003e\n\u003cspan aria-hidden='true' class='flex justify-center items-center bg-white rounded-full w-16 h-16 absolute top-1/2 left-1/2 -mt-8 -ml-8 cursor-pointer z-0 border-2 border-primary drop-shadow-md lp-boclips-thumbnail-playBtn'\u003e\n\u003ci class='fa-solid fa-play text-primary text-3xl ml-1 drop-shadow-xl'\u003e\u003c/i\u003e\n\u003c/span\u003e\n\u003c/a\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n"}