blog posts

Women programming language inventors !

Programming has been one of the most popular jobs for men, and fewer women work in it. Many women may have worked in computer science in academia,  but for various reasons, the feminine spirit of societies could not communicate well with worlds 0  and  1.     

Today, this issue has been resolved, and a large part of the programming community comprises women. In this article, we want to go to  5  ladies who were not only programmers but also created their programming language.    

Introduction to women programming language inventors

Some people may still believe that the machine and computer world is far removed from the female spirit and their favorite fields, and men will be successful in this.

Of course, this traditional thinking has been largely broken because the future revolves around technology, and no woman intends to stay away from the future. This section will get acquainted with women inventors of programming languages—those who did not just become programmers and used to create a  new language.   

Grace Hopper:  COBOL programming language

Grace  Hopper was one of the first female programmers in history and a member of the US Navy. He believed that programming languages should be as simple and understandable as a spoken language and played a major role in creating one of the oldest programming languages,  COBOL (Common Business-Oriented Language).    

The language was developed in 1959 and used for many commercial and financial purposes. Grace has been fascinated by details since she was a child,  so at the age of 7, she disassembled her cookie pieces to see how they worked. 

This curiosity later make her one of the greatest women inventors in history. ” Most people are afraid of change and like to do things the same way,” he says. “This is something I always fight against  .” (Middle person in the photo at the beginning of the text)

Cynthia Salmon: Logo programming language

In the late  1960s, a group of American researchers sought to create a language for children. A language that is based on words and uses fewer numbers and symbols. Cynthia  Solomon was one of the researchers working on artificial intelligence and the   Lips programming language.  

Sometime later, he invented a new Logo language based on this language. This language is based on graphics, and its main purpose was to use it in teaching programming to children. (Bottom left in the photo at the beginning of the text) 

Jane Position: FOR MAC programming language

Women's programming

In the  1950s,  IBM used the FORTRAN language to perform mathematical and research calculations. Later, the company hired a mathematician named Jean Sammet, who later co-founded COBOL with Grace Hopper. 

About ten years later, Jane invented the FOR MAC language, continuing the FORTRAN language. It was also able to solve algebraic problems and became the first language to be used for parametric mathematical calculations. (Top right in the photo at the beginning of the text)

Adele  Goldberg:  Smalltalk programming language

Smalltalk was also a language developed to make programming easier for everyone. In the  1970sAdele Goldberg joined the Smalltalk development team and was able to play an important role in creating the language.  

He played a major role in defining language concepts and creating an integrated development environment. It is linguistic and dynamic, and its combination with C has been used to develop iOS and software interfaces. (Bottom right in the photo at the beginning of the text)   

Barbara  Lisco:  The CLU programming language

Barbara  Liskov is one of the most influential  American women in computer science. He led a group of researchers who were able to develop the CLU language and take a major step in revolutionizing the development of programming languages. With the invention of the CLU language, Barbara introduced concepts such as abstract data types and iterators into programming. He was born in  2008  for his work on programming languages and methods that led to the development of object programming. 
      Oriented, they won the prestigious Turing Award. (Top left in the photo at the beginning of the text)

Conclusion

In this article, we met several women inventors of programming languages. Maybe these people are not the creators of more modern languages ​​like C or Java that most programmers use today. But the invention of this seemingly simple language has greatly impacted the way of programming. And has been a prerequisite for programming and developing higher-level languages. Of course, regardless of the long-term impact, these activities were very valuable for computer scientists and caused many changes.

Today the number of programming languages ​​has increased so much that we may not have heard the names of some of them yet. This article takes a comprehensive look at the programming process and introduces some different programming languages ​​that can help us learn to program more easily.