a. Â Neuro Liguistic Programming (NLP)
Neuro Liguistic Programming (NLP) atau pemrosesan bahasa alami merupakan pengembangan aplikasi dan layanan nya yang mampu memahami bahasa manusia. Contohnya adalah pengenalan suara pada pencarian google suara atau umpan web social seperti berita facebook. Library yang ada di NLP di antaranya : Natural language toolkit (NLTK), Spasi, CoreNLP, Genmis, PyNLPI, Pattern dan Textblob.
b. Computer Vision atau komputer visi ini adalah kontruksi deskripsi objek fisik yang eksplisit dan berguna dari gambarnya. Library yang ada di computer vision di antaranya : OpenCv, fastai, IPSDK, Imutils, pytessarct, PytorchCv, SimpleCV
c. Grapical User Interface atau antarmuka pengguna grafis adalah bahasa pemrograman yang interaktif dengan pemograman kerangka (GUI). Library yang ada di GUI di antaranya : pivy, PyQT, Tkinter, Wxpyton, PyGUI, PySide.
d. Game Development atau pengembangan game yaitu python ini bisa digunakan dalam pengembangna game interaktif. Library yang ada di game development di antaranya : Pygame, Pyglet, PyOpenGL, Panda3D. Kivy.
e. Web Aplication, python ini juga dapat di gunakan untuk membuat aplikasi web dengan kecepatan tinggi. Library yang ada di web aplication di antaranya : Django, CherryPy. Piramida, Sanic, Grok, flask
f. Data Science, Python ini telah digunakan sebagian ilmuan data yang memanfaatkan pemrograman python karena mudah dipelajari mudah di debug dan dapat digunakan secara luas. Library yang ada di data science di antaranya : TensorFlow, Numpy, SciPy, Panda, Matloblib.
g. Machine Language, python juga dapat di gunakan sebagai bahasa pilihan machine learning karena menawarkan beberapa flesibilitas dan fitur yang terbaik untuk pengembang yang tidak hanya meningkatkan produktivitas. Llibrary yang ada di Machine Lenguage di antaranya : Keras, PyTorch, ScikitLearn, Mllib, Theano.
h. Software Developments, python sering digunakan sebagai bahasa pendukung untuk pengembangan perangkat lunak, untuk membangun kontrol dan manajemen, pengujian dan lainnya. Contohnya Scons untuk membangun kontrol. Buidbot dan Apache untuk kompilasi dan pengujian berkelanjutan.
i. Bussiness, python juga tepat untuk mengembangkan bisnis pada sistem ERP dan e-commerce seperti tryton.
j. Language Development, Â python juga dapat mengembangkan banyak bahasa di antaranya : Apple's Swift, CoffeScript, Cobra dan Ocaml.