I compared Java and Python!

My name is @yuka_pon and I am an intern at Future Electronic Technology.

Have you ever studied Python and thought it was very similar to Java? There are many things in common, such as the meaning and writing style of the code. Java and Python are some of the most commonly used languages, but are they related?

So, this time, I compared Java and Python and summarized the features of each!

Relationship between Java and Python

Java features

What are the features and grammars of Java in the first place?

Java is a language used in a wide range of applications and systems, from mobile phones and smartphones to banking systems. It is also one of ** Google's three major languages ** and is often used as a business system. For example, it is used in inventory management systems. In addition, it is also used for the development of Web services in cooperation with Twitter because of its good compatibility with the Internet.

Features of Python

On the other hand, what are the characteristics of Python?

Python is also one of ** Google's three major languages **. That Python is often used in data analysis and data analysis. That's because Python uses the simplest grammar of any programming language. It makes code written by others easier to read, so it is used for analysis and analysis services because of its simplicity. For example, it is used for YouTube and Instagram.

Comparison of Java and Python

Ease of study from the perspective of grammar

Which of the two languages is easier to study?

Java uses what is called a ** data type ** to take a grammar that first fixes the instructions. ** (Static type) ** Python, on the other hand, takes a grammar that directs data types when the program is running. ** (Dynamic typing) **

The grammatical features of these two are based on the usage conditions described above. Since Java is a language used for system development, we use the type that gives instructions first, and because Python is a language for analysis and analysis, we use a type that gives instructions that can be applied during program execution. ..

From these, it can be said that ** Python ** is a language that is easy for beginners to learn. Java for system development is versatile but has a lot to learn. In comparison, Python uses code that others can read, which makes it very easy to remember and write.

Therefore, it can be said that ** Python ** is easy to study.

From the above, I compared Java and Python. For more information, click here [https://www.sejuku.net/blog/36782).

Recommended Posts

I compared Java and Python!
I personally compared Java and Ruby
I compared python3 standard argparse and python-fire
I compared Python more-itertools 2.5 → 2.6
I wrote a class in Python3 and Java
I compared "python dictionary type" and "excel function"
I compared blade and jinja2
Difference between java and python (memo)
Java and Python basic grammar comparison
I compared Qiskit and Blueqat (beginner)
I played with PyQt5 and Python3
I tried programming the chi-square test in Python and Java.
I tried to enumerate the differences between java and python
Overlapping regular expressions in Python and Java
I compared the speed of Hash with Topaz, Ruby and Python
Differences in syntax between Python and Java
[Introduction to Python] I compared the naming conventions of C # and Python.
I started python
I installed and used Numba with Python3.5
I compared Node.js and Python in creating thumbnails using AWS Lambda
I compared Python's iterator and Ruby's Enumerator
I replaced the numerical calculation of Python with Rust and compared the speed
MessagePack-Try to link Java and Python with RPC
I tried web scraping using python and selenium
I tried object detection using Python and OpenCV
Why I'm a Java shop and start Python
I tried Jacobian and partial differential with python
I tried function synthesis and curry with python
I / O related summary of python and fortran
[python] Compress and decompress
Python and numpy tips
[Python] pip and wheel
I compared the speed of go language web framework echo and python web framework flask
Batch design and python
I compared the speed of regular expressions in Ruby, Python, and Perl (2013 version)
Python packages and modules
Vue-Cli and Python integration
I tried Python> autopep8
Ruby, Python and map
python input and output
I implemented Python Logging
Python and Ruby split
Relearn Python (Algorithm I)
Python3, venv and Ansible
I tried Python> decorator
Python asyncio and ContextVar
Why I chose Python
I tried pipenv and asdf for Python version control
Benchmark for C, Java and Python with prime factorization
This time I learned Python I and II at Progate.
I checked out the versions of Blender and Python
I made a LINE BOT with Python and Heroku
I examined the data mapping between ArangoDB and Java
Investigate Java and python data exchange with Apache Arrow
I implemented collaborative filtering (recommendation) with redis and python
Python: I tried a liar and an honest tribe
I compared the speed of the reference of the python in list and the reference of the dictionary comprehension made from the in list.
I tried fp-growth with python
Programming with Python and Tkinter
I tried scraping with Python
I tried [scraping] fashion images and text sentences in Python.