Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update readme.txt #4

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion 02_history/history.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
C was developed about the time that UNIX was born, it was derived from BCPL and then B which were used on the multics project by Ken Thompson in 1970 for a DEC PDP-7. B was interpreted, and typeless. Since it was typeless, it coudn't take advantage of all the "modern" hardware features, For example, byte addressing in the PDP-11.

Ken Thompson and Dennis ritchie started work on a new language C, to overcome these limitations. At the same time UNIX development had started on the PDP-7 in assembly, and the idea was to port it to different families. A portable language was needed. So c was born around 1972
Ken Thompson and Dennis Ritchie started work on a new language C, to overcome these limitations. At the same time UNIX development had started on the PDP-7 in assembly, and the idea was to port it to different families. A portable language was needed. So c was born around 1972

There was no spec at this point, until Brian Kernigahn and Dennis Richie wrote "The C programming language" in 1978, this was kind of like the first spec.

Expand Down
11 changes: 11 additions & 0 deletions 03_helloworld/readme.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
To compile your first program you need to run next command to your terminal

$ clang helloworld.c -o helloworld

OR

$ gcc helloworld.c -o helloworld

To execute your program you need to run next command to your terminal

$ ./helloworld