#cprogramming
Explore tagged Tumblr posts
Text
🎄💾🗓️ Day 4: Retrocomputing Advent Calendar - The DEC PDP-11! 🎄💾🗓️
Released by Digital Equipment Corporation in 1970, the PDP-11 was a 16-bit minicomputer known for its orthogonal instruction set, allowing flexible and efficient programming. It introduced a Unibus architecture, which streamlined data communication and helped revolutionize computer design, making hardware design more modular and scalable. The PDP-11 was important in developing operating systems, including the early versions of UNIX. The PDP-11 was the hardware foundation for developing the C programming language and early UNIX systems. It supported multiple operating systems like RT-11, RSX-11, and UNIX, which directly shaped modern OS design principles. With over 600,000 units sold, the PDP-11 is celebrated as one of its era's most versatile and influential "minicomputers".
Check out the wikipedia page for some great history, photos (pictured here), and more -
And here's a story from Adafruit team member, Bill!
The DEC PDP-11 was the one of the first computers I ever programmed. That program was 'written' with a soldering iron.
I was an art student at the time, but spending most of my time in the engineering labs. There was a PDP-11-34 in the automation lab connected to an X-ray spectroscopy machine. Starting up the machine required toggling in a bootstrap loader via the front panel. This was a tedious process. So we ordered a diode-array boot ROM which had enough space to program 32 sixteen bit instructions.
Each instruction in the boot sequence needed to be broken down into binary (very straightforward with the PDP-11 instruction set). For each binary '1', a diode needed to be soldered into the array. The space was left empty for each '0'. 32 sixteen bit instructions was more than sufficient to load a secondary bootstrap from the floppy disk to launch the RT-11 operating system. So now it was possible to boot the system with just the push of a button.
I worked with a number DEC PDP-11/LSI-11 systems over the years. I still keep an LSI-11-23 system around for sentimental reasons.
Have first computer memories? Post’em up in the comments, or post yours on socialz’ and tag them #firstcomputer #retrocomputing – See you back here tomorrow!
#dec#pdp11#retrocomputing#adventcalendar#minicomputer#unixhistory#cprogramming#computinghistory#vintagecomputers#modulardesign#scalablehardware#digitalcorporation#engineeringlabs#programmingroots#oldschooltech#diodearray#bootstraploader#firstcomputer#retrotech#nerdlife
286 notes
·
View notes
Text
2 notes
·
View notes
Text
Example of for loop in C
Let us see the Example of for loop in C:
#c#programming#cprogramming#code#coding#engineering#software#softwaredevelopment#education#technology#cloop#loop#forloop#loopinc#forloopinc#online
3 notes
·
View notes
Text
#programminglanguages#programming#programminglanguage#python#codinglife#cprogramming#programmingstudents
2 notes
·
View notes
Text
Learn tools to transform your career with industry-standard C and C++ programming training. Mind Coders offers classroom training, live projects, expert trainers, and an industry-oriented syllabus. With 100% job assurance and a guaranteed internship with placement assistance, this is the perfect opportunity to advance your career. Enroll Now +91-7674040233 +91-7389640233 https://www.mindcoders.in/courses/dsa_course_with_c_cpp 206, Pearl Business park, In front of Vishnupuri IBus Stop, Bhawarkua, Indore, India, 452014
0 notes
Text
Best Way to Learn C Programming Languages or any languages. This tutorials is best for beginners who wanted to learn somethign new or any new languages. In this content given point suites for all langauges. A must read content for beginners. https://thecrazydev.com/blogs/best-way-to-learn-c-programming-for-beginners
0 notes
Text
0 notes
Text
#CProgramming#CppCourse#LearnCoding#SoftwareDevelopment#ProgrammingSkills#CodingCertification#CareerGrowth#HandsOnTraining#TechJobs#PlacementSupport#CodeYourFuture#BoostYourSkills#TechCareer#LearnC
0 notes
Text
C programming language was developed by Dennis Ritchie at Bell Labs in the early 1970s to improve the B language. It became popular for its efficiency and low-level capabilities, particularly in system programming. C was instrumental in rewriting the UNIX operating system, which boosted its adoption. It influenced many later languages and was standardized by ANSI in 1989, ensuring its ongoing relevance.
0 notes
Text
Ready to Level Up Your C Programming Skills?
🌟 Dive into our latest blog post and unlock the secrets to mastering loops and conditional statements in C programming! Whether you're a beginner or looking to sharpen your skills, this guide has you covered. 🌟
💡 Why Read This?
Loops and conditionals are the backbone of any programming language. Mastering these concepts in C will elevate your coding prowess and open doors to more advanced programming challenges.
👉 Read Now: Mastering Loops and Conditional Statements in C Programming with 5 Examples for You
Don't forget to share this with fellow programmers who want to master C programming!
#CProgramming#CodingTips#LearnToCode#Programming#TechTips#CodeNewbie#DevCommunity#CodePassion#skillivo#loopsAndConditionalStatement
1 note
·
View note
Text
"Crafting Code with C++: Your Gateway to Software Mastery" offers a transformative journey into efficient, robust, and scalable programming, equipping learners with essential skills and a mindset for software craftsmanship.
0 notes
Text
0 notes
Text
Flowchart of for loop in C
Let us see the flowchart of for loop in C:
#c#programming#cprogramming#code#coding#engineering#software#softwaredevelopment#education#technology#flowchart#forloop#loop#loopinc#forloopinc#online
3 notes
·
View notes
Text
#VyTCDC#Chennai#SummerClasses#PythonProgramming#DataScience#ArtificialIntelligence#CProgramming#SkillBuilding#DigitalSkills#HighSchoolStudents#CertificationCourses
0 notes
Text
Learn C & C++ Coding with OneTick CDC - Where Coding Starts
Start your coding journey with OneTick CDC's beginner-friendly C & C++ programming courses in Faridabad. Whether you're new to coding or want to enhance your skills, our courses provide a strong foundation. Our courses are designed for easy learning, focusing on practical exercises to understand coding in C & C++. Stay updated with the latest trends and get guidance from experienced instructors who simplify complex concepts. Start Your Coding Journey with OneTick CDC.
https://onetickcdc.com/courses/c&c++-training-course-in-faridabad
0 notes
Text
Multiple Catch Block in C#
A try block can throw multiple types of executions, which must be handled by the catch block. c# allows defining multiple catch blocks to handle different types of executions that might be raised by the try block.
Read More: https://thetexvn.com/blogs/Multiple_Catch_Block_in_C
#csharp #programming #coding #TEXVN
0 notes