Why English should be treated as a priority for CS student

Communication is the way we interact with each other.πŸ˜πŸ˜ƒ
Language is a system of communication that consists of a set of sounds and written symbols that are used by the people of a particular country or region for talking or writing.

The Versatility of Strategic Communications | Burkhart Marketing



In CS, we have to learn so many programming languages which consist of a set of keywords, operators..etc which are used for writing a program to perform Analyzing the data,
Update, modify, store, or perform any operation.

All these languages are basically written in English, they are differentiated by the purpose and the grammatical rules.

The purpose of English is to interact with the people helps in expressing the views, ideology about something.

From some point of view, the cs languages..C, C++, java, python....etc are the modified versions of the English language.
We use these languages to interact with the computer which is used to develop business applications, games, tools, websites..etc.


Grammatical Rules:

In cs terms, we call it as syntax
English has its own structure (S+V+O)
We follow the exact structure to get the meaning for a sentence.

Sometimes, without following the formal structure we can make the meaning out of it or it may lead to miscommunication.

In cs languages, every language has its own syntax, which helps in coding about something to a computer.

Coding-it's just a "Jargon".
It's the way of telling something to a dumb machine to do something.
OR
We translate the solution in the form of a human-understandable format to a Machine Understandable format.

An example with a problem:

A man sells 10 apples in one hour, he sells 10hours a day, how many apples he sells in the month of April having a holiday on Sunday?

In mathematical language:
In simple maths
1hr -10 apples
Wrkhrs-10hrs
Totalwrking days= totalDays(30)-holidays(4)
Twd=26days

So, 10*10*26=2600.


This sounds pretty easy right but what if the problem is in the below manner.

A man sells 10 apples in one hour, he sells 10hours a day, how many apples he sells in a month and how much profit he gains in a month if the cost of the apple is 4 rs and sell at 6rs and every year the cost of the apple is increased by 2% and the selling price is 5%?
How much profit he gains in a day, month, year, and in 5 years.
How much he will get if he is running a business with 8 people in a year.?


Now, this seems to be a little tricky right,
Aptitude, Reasoning, and English help to solve these kinds of problems.

Understand the problem, Analyze the problem, and code them in your favorite language on a computer and get the solution.

Learning English makes us understand the question in a better manner.
Most of us are not native speakers of English and moreover, we are not proficient in English, In cs, every word has its own meaning an
in CS terms Error --- In English, an issue that's causing a problem
So, understand the meaning in it and move on.

Aptitude helps to solve the problem mathematically.
Reasoning helps us to choose or take the right decision among multiple solutions.


Understanding the meaning of every word helps to do more.



Tip:
The more you read, the better you Understand.
The better you practice, the more you get.





Thanks for reading the post, please comment on your review in the below comment box.

Please do share and subscribe to the blog,


Comments

Popular Posts