COBOL is the hottest programming language of 2020. Learn how it powers the world's mainframe computers in 100 seconds. 

Support this channel by upgrading to a PRO member at https://fireship.io

#cobol #compsci #100SecondsOfCode

COBOL Docs https://en.wikipedia.org/wiki/COBOL

My VS Code Theme

- Atom One Dark 
- vscode-icons
- Fira Code Font
2024-02-04T06:16:00.649Z
nova-2
2-general-nova
2024-01-09.29447
30089e05-99d1-4376-b32e-c263170674af
6d472237-6232-40bc-8c29-ae5a2c43f8aa
76553df7da87a033cae490817a6e6da47e863cec9b124b9b182f853fe551ad8e
67875a7f-c9c4-48a0-aa55-5bdb8a91c34a
deprecated
Common Business Oriented Language or COBOL is a weak, verbose, and flabby language used by code grinders to do boring things on dinosaur mainframes.
It was developed over 100 years ago in 1959, but is still in demand today in 2020 because it's the language used on many mainframe computer systems.
You know, those things we call big iron, usually built by IBM to handle massive amounts of throughput to handle things like credit card transactions, airline ticketing, and most recently, the massive spike in unemployment claims.
So if you want to be a programmer in 2020, COBOL might be your best bet.
It's a high level imperative language, which means it's very easy to learn.
The syntax is extremely verbose It's by design because it's self documenting, and it contains over 600 reserved words for you to memorize and take advantage of.
And every COBOL program is structured with an easy to follow hierarchy.
Your program contains many divisions, which contain many sections, which contain many paragraphs, which contain many sentences that contain your statements, which of course contain many characters.
When you start writing some COBOL code, you'll notice these vertical lines in your IDE.
The first six characters are your line numbers.
Start at 000100 and increment by 100 for each line.
Column 7 is where you identify comments or the continuation of a previous line.
If we're identifying a new division, section, our paragraph, we can use columns 8 through 11.
And notice how every line ends with a period.
That's what's known as readable code.
Now columns 12 through 72 are where you write your full statements.
The reason you don't go beyond 72 columns is because your code needs to fit onto a physical punch card, and it ensures your program is responsive on mobile devices.
We can define our variables in the data division.
First, we name the variable, then we define its data type with the picture keyword, then assign a value to it.
We can then work with this data in the procedure division.
We display the variable, then tell our program to stop.
From there, we can pile our program to a binary, run it, and everything should work perfectly.
And now you're qualified for a 6 figure salary maintaining the world's most critical legacy systems.
This has been COBOL in 100 seconds.
Hit the like button if you wanna see more short videos like this.
Thanks for watching, and I will see you in the next one.
Oh, hey there.
Thanks for sticking around.
This is the part of the video where we go beyond 100 seconds to learn some more advanced features of COBOL.

Speaker 0: Common Business Oriented Language or COBOL is a weak, verbose, and flabby language used by code grinders to do boring things on dinosaur mainframes. It was developed over 100 years ago in 1959, but is still in demand today in 2020 because it's the language used on many mainframe computer systems. You know, those things we call big iron, usually built by IBM to handle massive amounts of throughput to handle things like credit card transactions, airline ticketing, and most recently, the massive spike in unemployment claims. So if you want to be a programmer in 2020, COBOL might be your best bet. It's a high level imperative language, which means it's very easy to learn.

The syntax is extremely verbose It's by design because it's self documenting, and it contains over 600 reserved words for you to memorize and take advantage of. And every COBOL program is structured with an easy to follow hierarchy. Your program contains many divisions, which contain many sections, which contain many paragraphs, which contain many sentences that contain your statements, which of course contain many characters. When you start writing some COBOL code, you'll notice these vertical lines in your IDE. The first six characters are your line numbers.

Start at 000100 and increment by 100 for each line. Column 7 is where you identify comments or the continuation of a previous line. If we're identifying a new division, section, our paragraph, we can use columns 8 through 11. And notice how every line ends with a period. That's what's known as readable code.

Now columns 12 through 72 are where you write your full statements. The reason you don't go beyond 72 columns is because your code needs to fit onto a physical punch card, and it ensures your program is responsive on mobile devices. We can define our variables in the data division. First, we name the variable, then we define its data type with the picture keyword, then assign a value to it. We can then work with this data in the procedure division.

We display the variable, then tell our program to stop. From there, we can pile our program to a binary, run it, and everything should work perfectly. And now you're qualified for a 6 figure salary maintaining the world's most critical legacy systems. This has been COBOL in 100 seconds. Hit the like button if you wanna see more short videos like this.

Thanks for watching, and I will see you in the next one. Oh, hey there. Thanks for sticking around. This is the part of the video where we go beyond 100 seconds to learn some more advanced features of COBOL.
Common Business Oriented Language or COBOL is a weak, verbose, and flabby language used by code grinders to do boring things on dinosaur mainframes. It was developed over 100 years ago in 1959, but is still in demand today in 2020 because it's the language used on many mainframe computer systems.
languages
You know, those things we call big iron, usually built by IBM to handle massive amounts of throughput to handle things like credit card transactions, airline ticketing, and most recently, the massive spike in unemployment claims.
So if you want to be a programmer in 2020, COBOL might be your best bet. It's a high level imperative language, which means it's very easy to learn. The syntax is extremely verbose It's by design because it's self documenting, and it contains over 600 reserved words for you to memorize and take advantage of. And every COBOL program is structured with an easy to follow hierarchy. Your program contains many divisions, which contain many sections, which contain many paragraphs, which contain many sentences that contain your statements, which of course contain many characters. When you start writing some COBOL code, you'll notice these vertical lines in your IDE.
programming
languages
documentation
The first six characters are your line numbers. Start at 000100 and increment by 100 for each line. Column 7 is where you identify comments or the continuation of a previous line. If we're identifying a new division, section, our paragraph, we can use columns 8 through 11. And notice how every line ends with a period. That's what's known as readable code. Now columns 12 through 72 are where you write your full statements.
The reason you don't go beyond 72 columns is because your code needs to fit onto a physical punch card, and it ensures your program is responsive on mobile devices. We can define our variables in the data division. First, we name the variable, then we define its data type with the picture keyword, then assign a value to it. We can then work with this data in the procedure division. We display the variable, then tell our program to stop. From there, we can pile our program to a binary, run it, and everything should work perfectly. And now you're qualified for a 6 figure salary maintaining the world's most critical legacy systems.
data
data management
data analysis
programming
This has been COBOL in 100 seconds. Hit the like button if you wanna see more short videos like this. Thanks for watching, and I will see you in the next one. Oh, hey there. Thanks for sticking around. This is the part of the video where we go beyond 100 seconds to learn some more advanced features of COBOL.
Common Business Oriented Language or COBOL is a weak, verbose, and flabby language used by code grinders to do boring things on dinosaur mainframes. It was developed over 100 years ago in 1959, but is still in demand today in 2020 because it's the language used on many mainframe computer systems. You know, those things we call big iron, usually built by IBM to handle massive amounts of throughput to handle things like credit card transactions, airline ticketing, and most recently, the massive spike in unemployment claims. So if you want to be a programmer in 2020, COBOL might be your best bet. It's a high level imperative language, which means it's very easy to learn. The syntax is extremely verbose It's by design because it's self documenting, and it contains over 600 reserved words for you to memorize and take advantage of. And every COBOL program is structured with an easy to follow hierarchy. Your program contains many divisions, which contain many sections, which contain many paragraphs, which contain many sentences that contain your statements, which of course contain many characters. When you start writing some COBOL code, you'll notice these vertical lines in your IDE. The first six characters are your line numbers. Start at 000100 and increment by 100 for each line. Column 7 is where you identify comments or the continuation of a previous line. If we're identifying a new division, section, our paragraph, we can use columns 8 through 11. And notice how every line ends with a period. That's what's known as readable code. Now columns 12 through 72 are where you write your full statements. The reason you don't go beyond 72 columns is because your code needs to fit onto a physical punch card, and it ensures your program is responsive on mobile devices. We can define our variables in the data division. First, we name the variable, then we define its data type with the picture keyword, then assign a value to it. We can then work with this data in the procedure division. We display the variable, then tell our program to stop. From there, we can pile our program to a binary, run it, and everything should work perfectly. And now you're qualified for a 6 figure salary maintaining the world's most critical legacy systems. This has been COBOL in 100 seconds. Hit the like button if you wanna see more short videos like this. Thanks for watching, and I will see you in the next one. Oh, hey there. Thanks for sticking around. This is the part of the video where we go beyond 100 seconds to learn some more advanced features of COBOL.
Common
common
Business
business
Oriented
oriented
Language
language
or
or
COBOL
cobol
is
is
a
a
weak,
weak
verbose,
verbose
and
and
flabby
flabby
language
language
used
used
by
by
code
code
grinders
grinders
to
to
do
do
boring
boring
things
things
on
on
dinosaur
dinosaur
mainframes.
mainframes
It
it
was
was
developed
developed
over
over
100
100
years
years
ago
ago
in
in
1959,
1959
but
but
is
is
still
still
in
in
demand
demand
today
today
in
in
2020
2020
because
because
it's
it's
the
the
language
language
used
used
on
on
many
many
mainframe
mainframe
computer
computer
systems.
systems
You
you
know,
know
those
those
things
things
we
we
call
call
big
big
iron,
iron
usually
usually
built
built
by
by
IBM
ibm
to
to
handle
handle
massive
massive
amounts
amounts
of
of
throughput
throughput
to
to
handle
handle
things
things
like
like
credit
credit
card
card
transactions,
transactions
airline
airline
ticketing,
ticketing
and
and
most
most
recently,
recently
the
the
massive
massive
spike
spike
in
in
unemployment
unemployment
claims.
claims
So
so
if
if
you
you
want
want
to
to
be
be
a
a
programmer
programmer
in
in
2020,
2020
COBOL
cobol
might
might
be
be
your
your
best
best
bet.
bet
It's
it's
a
a
high
high
level
level
imperative
imperative
language,
language
which
which
means
means
it's
it's
very
very
easy
easy
to
to
learn.
learn
The
the
syntax
syntax
is
is
extremely
extremely
verbose
verbose
It's
it's
by
by
design
design
because
because
it's
it's
self
self
documenting,
documenting
and
and
it
it
contains
contains
over
over
600
600
reserved
reserved
words
words
for
for
you
you
to
to
memorize
memorize
and
and
take
take
advantage
advantage
of.
of
And
and
every
every
COBOL
cobol
program
program
is
is
structured
structured
with
with
an
an
easy
easy
to
to
follow
follow
hierarchy.
hierarchy
Your
your
program
program
contains
contains
many
many
divisions,
divisions
which
which
contain
contain
many
many
sections,
sections
which
which
contain
contain
many
many
paragraphs,
paragraphs
which
which
contain
contain
many
many
sentences
sentences
that
that
contain
contain
your
your
statements,
statements
which
which
of
of
course
course
contain
contain
many
many
characters.
characters
When
when
you
you
start
start
writing
writing
some
some
COBOL
cobol
code,
code
you'll
you'll
notice
notice
these
these
vertical
vertical
lines
lines
in
in
your
your
IDE.
ide
The
the
first
first
six
six
characters
characters
are
are
your
your
line
line
numbers.
numbers
Start
start
at
at
000100
000100
and
and
increment
increment
by
by
100
100
for
for
each
each
line.
line
Column
column
7
7
is
is
where
where
you
you
identify
identify
comments
comments
or
or
the
the
continuation
continuation
of
of
a
a
previous
previous
line.
line
If
if
we're
we're
identifying
identifying
a
a
new
new
division,
division
section,
section
our
our
paragraph,
paragraph
we
we
can
can
use
use
columns
columns
8
8
through
through
11.
11
And
and
notice
notice
how
how
every
every
line
line
ends
ends
with
with
a
a
period.
period
That's
that's
what's
what's
known
known
as
as
readable
readable
code.
code
Now
now
columns
columns
12
12
through
through
72
72
are
are
where
where
you
you
write
write
your
your
full
full
statements.
statements
The
the
reason
reason
you
you
don't
don't
go
go
beyond
beyond
72
72
columns
columns
is
is
because
because
your
your
code
code
needs
needs
to
to
fit
fit
onto
onto
a
a
physical
physical
punch
punch
card,
card
and
and
it
it
ensures
ensures
your
your
program
program
is
is
responsive
responsive
on
on
mobile
mobile
devices.
devices
We
we
can
can
define
define
our
our
variables
variables
in
in
the
the
data
data
division.
division
First,
first
we
we
name
name
the
the
variable,
variable
then
then
we
we
define
define
its
its
data
data
type
type
with
with
the
the
picture
picture
keyword,
keyword
then
then
assign
assign
a
a
value
value
to
to
it.
it
We
we
can
can
then
then
work
work
with
with
this
this
data
data
in
in
the
the
procedure
procedure
division.
division
We
we
display
display
the
the
variable,
variable
then
then
tell
tell
our
our
program
program
to
to
stop.
stop
From
from
there,
there
we
we
can
can
pile
pile
our
our
program
program
to
to
a
a
binary,
binary
run
run
it,
it
and
and
everything
everything
should
should
work
work
perfectly.
perfectly
And
and
now
now
you're
you're
qualified
qualified
for
for
a
a
6
6
figure
figure
salary
salary
maintaining
maintaining
the
the
world's
world's
most
most
critical
critical
legacy
legacy
systems.
systems
This
this
has
has
been
been
COBOL
cobol
in
in
100
100
seconds.
seconds
Hit
hit
the
the
like
like
button
button
if
if
you
you
wanna
wanna
see
see
more
more
short
short
videos
videos
like
like
this.
this
Thanks
thanks
for
for
watching,
watching
and
and
I
i
will
will
see
see
you
you
in
in
the
the
next
next
one.
one
Oh,
oh
hey
hey
there.
there
Thanks
thanks
for
for
sticking
sticking
around.
around
This
this
is
is
the
the
part
part
of
of
the
the
video
video
where
where
we
we
go
go
beyond
beyond
100
100
seconds
seconds
to
to
learn
learn
some
some
more
more
advanced
advanced
features
features
of
of
COBOL.
cobol
success
The speaker explains that COBOL is a high level imperative language used on many mainframe computer systems, including credit card transactions, airline ticketing, and unemployment claims. The language is easy to learn and consists of several sections, including comments and sentences, with over 600 reserved words. The program is responsive on mobile devices and requires a fixed number of characters, making it a 6 figure salary maintaining the world's most critical legacy systems.
COBOL in 100 seconds
Common Business Oriented Language or COBOL is a weak, verbose, and flabby language used by code grinders to do boring things on dinosaur mainframes. It was developed over 100 years ago in 1959, but is still in demand today in 2020 because it's the language used on many mainframe computer systems. You know, those things we call big iron, usually built by IBM to handle massive amounts of throughput to handle things like credit card transactions, airline ticketing, and most recently, the massive spike in unemployment claims. So if you want to be a programmer in 2020, COBOL might be your best bet. It's a high level imperative language, which means it's very easy to learn. The syntax is extremely verbose It's by design because it's self documenting, and it contains over 600 reserved words for you to memorize and take advantage of. And every COBOL program is structured with an easy to follow hierarchy. Your program contains many divisions, which contain many sections, which contain many paragraphs, which contain many sentences that contain your statements, which of course contain many characters. When you start writing some COBOL code, you'll notice these vertical lines in your IDE. The first six characters are your line numbers. Start at 000100 and increment by 100 for each line. Column 7 is where you identify comments or the continuation of a previous line. If we're identifying a new division, section, our paragraph, we can use columns 8 through 11. And notice how every line ends with a period. That's what's known as readable code. Now columns 12 through 72 are where you write your full statements. The reason you don't go beyond 72 columns is because your code needs to fit onto a physical punch card, and it ensures your program is responsive on mobile devices. We can define our variables in the data division. First, we name the variable, then we define its data type with the picture keyword, then assign a value to it. We can then work with this data in the procedure division. We display the variable, then tell our program to stop. From there, we can pile our program to a binary, run it, and everything should work perfectly. And now you're qualified for a 6 figure salary maintaining the world's most critical legacy systems. This has been COBOL in 100 seconds. Hit the like button if you wanna see more short videos like this. Thanks for watching, and I will see you in the next one. Oh, hey there. Thanks for sticking around. This is the part of the video where we go beyond 100 seconds to learn some more advanced features of COBOL.
The speaker explains that COBOL is a high level imperative language used on many mainframe computer systems, including credit card transactions, airline ticketing, and unemployment claims. The language is easy to learn and consists of several sections, including comments and sentences, with over 600 reserved words. The program is responsive on mobile devices and requires a fixed number of characters, making it a 6 figure salary maintaining the world's most critical legacy systems.