;

 Privacy Policy

This privacy policy applies to the Days 4 Two: Forever Diary,Two Souls: Memory Keeper,Hearts Together: Love Log app (hereby referred to as "Application") for mobile devices that was created by Ngo Cong Dat (hereby referred to as "Service Provider") as a Free service. This service is intended for use "AS IS".



Information Collection and Use

The Application collects information when you download and use it. This information may include information such as


Your device's Internet Protocol address (e.g. IP address)

The pages of the Application that you visit, the time and date of your visit, the time spent on those pages

The time spent on the Application

The operating system you use on your mobile device


The Application does not gather precise information about the location of your mobile device.



The Service Provider may use the information you provided to contact you from time to time to provide you with important information, required notices and marketing promotions.



For a better experience, while using the Application, the Service Provider may require you to provide us with certain personally identifiable information. The information that the Service Provider request will be retained by them and used as described in this privacy policy.



Third Party Access

Only aggregated, anonymized data is periodically transmitted to external services to aid the Service Provider in improving the Application and their service. The Service Provider may share your information with third parties in the ways that are described in this privacy statement.



Please note that the Application utilizes third-party services that have their own Privacy Policy about handling data. Below are the links to the Privacy Policy of the third-party service providers used by the Application:


Google Play Services


The Service Provider may disclose User Provided and Automatically Collected Information:


as required by law, such as to comply with a subpoena, or similar legal process;

when they believe in good faith that disclosure is necessary to protect their rights, protect your safety or the safety of others, investigate fraud, or respond to a government request;

with their trusted services providers who work on their behalf, do not have an independent use of the information we disclose to them, and have agreed to adhere to the rules set forth in this privacy statement.


Opt-Out Rights

You can stop all collection of information by the Application easily by uninstalling it. You may use the standard uninstall processes as may be available as part of your mobile device or via the mobile application marketplace or network.



Data Retention Policy

The Service Provider will retain User Provided data for as long as you use the Application and for a reasonable time thereafter. If you'd like them to delete User Provided Data that you have provided via the Application, please contact them at ngocongdat1900@gmail.com and they will respond in a reasonable time.



Children

The Service Provider does not use the Application to knowingly solicit data from or market to children under the age of 13.



The Application does not address anyone under the age of 13. The Service Provider does not knowingly collect personally identifiable information from children under 13 years of age. In the case the Service Provider discover that a child under 13 has provided personal information, the Service Provider will immediately delete this from their servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact the Service Provider (ngocongdat1900@gmail.com) so that they will be able to take the necessary actions.



Security

The Service Provider is concerned about safeguarding the confidentiality of your information. The Service Provider provides physical, electronic, and procedural safeguards to protect information the Service Provider processes and maintains.



Changes

This Privacy Policy may be updated from time to time for any reason. The Service Provider will notify you of any changes to the Privacy Policy by updating this page with the new Privacy Policy. You are advised to consult this Privacy Policy regularly for any changes, as continued use is deemed approval of all changes.



This privacy policy is effective as of 2025-07-04



Your Consent

By using the Application, you are consenting to the processing of your information as set forth in this Privacy Policy now and as amended by us.



Contact Us

If you have any questions regarding privacy while using the Application, or have questions about the practices, please contact the Service Provider via email at ngocongdat1900@gmail.com.


What Is a Music Distribution Platform? 

Music distribution platforms are essential tools for independent artists looking to share their music with a global audience. These platforms act as intermediaries between artists and major online music stores and streaming services, ensuring that your music reaches listeners across the world. In this guide, we'll explore some of the top music distribution platforms available to independent artists.

Do Music Distribution Companies Own Your Music?

One common concern among independent artists when considering music distribution platforms is whether these companies will claim ownership of their music. It's essential to understand the relationship between you and the distribution platform in this regard:

1. Distribution Rights: Music distribution platforms primarily assist you in distributing your music to various online stores and streaming services. They act as intermediaries to get your music out to the public. These platforms do not typically claim ownership of your music. You retain the copyright and ownership of your songs.

2. Licensing and Distribution Agreements: While distribution platforms don't own your music, they do require you to agree to their terms and conditions through a distribution agreement. These agreements outline the terms of the distribution, including how revenue will be split, the duration of the agreement, and other legal aspects. It's crucial to read and understand these agreements before signing up with a platform.

3. Royalties: Most distribution platforms earn their revenue through a percentage of the royalties generated from your music sales and streams. This percentage is agreed upon in the distribution agreement. It's essential to know how much of your earnings will go to the distribution platform and how much you'll retain.

4. Rights Management: Some distribution platforms may offer additional services, such as copyright administration and rights management. In these cases, they may help protect your music from unauthorized use and collect royalties on your behalf. However, this does not mean they own your music; they are acting as your representatives in these matters.

5. Independence: The beauty of using independent distribution platforms is that you maintain creative control and ownership of your music. Unlike traditional record labels, which may require you to sign over rights and ownership in exchange for their services, distribution platforms primarily focus on the distribution aspect.

In summary, music distribution platforms do not own your music. They are partners that assist you in getting your music to a wider audience while taking a percentage of the revenue generated as compensation for their services. However, before finalizing any agreement, it's crucial to read the terms carefully and consider seeking professional advice to ensure that you maintain control and ownership of your creative work.

Can I Release Covers and Monetize the Songs with Music Distributors?

Releasing cover songs and monetizing them with music distributors is a common practice among independent artists. However, there are some important considerations to keep in mind:

1. Licensing and Permissions: To release a cover song legally, you must obtain the necessary licenses and permissions from the original song's copyright holders. This process typically involves obtaining a mechanical license, which allows you to reproduce and distribute the cover song. Some music distribution platforms may assist you in obtaining these licenses, while others may require you to secure them independently.

2. Royalties: When you distribute a cover song, you'll earn royalties from its sales and streams. These royalties are typically split between the distribution platform, the original copyright holders, and you as the artist. The distribution platform will usually handle the distribution of these royalties on your behalf.

3. YouTube Content ID and Monetization: Many music distributors offer YouTube Content ID services. This means that if your cover song is uploaded to YouTube by you or others, the distributor can help monetize it through ad revenue. This can be an additional source of income for cover songs.

4. Reporting and Tracking: Ensure that the music distribution platform provides you with clear reporting and tracking of your cover song's performance. This information is valuable for understanding how your cover songs are doing and where your earnings are coming from.

5. Choosing the Right Platform: When selecting a music distribution platform for releasing cover songs, verify that they support this type of content. Some platforms may have specific requirements or restrictions regarding cover songs, so it's essential to choose one that aligns with your cover song release plans.

In conclusion, you can release cover songs and monetize them with music distributors, but it's essential to follow the proper licensing and permissions process. Always ensure that the music distribution platform you choose supports cover song distribution and provides the necessary tools to help you manage and monetize your cover songs effectively.

What to Consider When Choosing a Distribution Service?

Choosing the right music distribution platform is crucial for your music career. Here are some key factors to consider when making your decision:

1. Pricing: Different platforms have varying pricing structures, including one-time fees, annual fees, and commission-based models. Consider your budget and the long-term costs associated with each platform.

2. Royalties: Look at the percentage of royalties you'll earn from your music sales and streams. Higher royalties mean you'll keep more of your earnings.

3. Features: Assess the features offered by each platform. Some platforms provide marketing tools, analytics, and promotion opportunities that can help boost your music's visibility.

4. Store and Streaming Service Coverage: Ensure that the platform distributes your music to the stores and streaming services that matter most to your target audience.

5. Ease of Use: The platform's interface should be user-friendly and easy to navigate, especially if you're new to music distribution.

6. Customer Support: Good customer support can be a lifesaver when you encounter issues or have questions about the distribution process.

7. Reputation: Research the platform's reputation within the music industry. Read reviews and testimonials from other independent artists.

Now, let's dive into a detailed breakdown of some of the top music distribution platforms:

1. Symphonic Distribution

Pros:
  • Extensive store and streaming service coverage.
  • Excellent customer support.
  • Transparent pricing with various distribution packages.
  • Access to promotional tools and resources.
Cons:
  • Some artists may find the pricing slightly higher compared to other platforms.
2. Ditto Music

Pros:
  • Competitive pricing with no recurring fees.
  • User-friendly platform.
  • Good reputation for artist support.
Cons:
  • Limited analytics and promotional tools compared to some competitors.
3. AWAL (Artists Without a Label)

Pros:
  • No upfront fees; AWAL operates on a commission-based model.
  • In-depth analytics and marketing support.
  • High-quality distribution to major platforms.
Cons:
  • Not ideal for beginners due to the application process.
4. STEM (Established Artist Only)

Pros:
  • Provides advanced tools for established artists.
  • Customized pricing based on your needs.
  • Detailed revenue splitting for collaborations.
Cons:
  • Not suitable for emerging artists.
5. CD Baby

Pros:
  • Affordable one-time fee options.
  • Access to physical CD distribution.
  • YouTube monetization and sync licensing opportunities.
Cons:
  • Limited analytics and marketing resources compared to some competitors.
6. TuneCore

Pros:
  • Budget-friendly pricing options.
  • Access to YouTube monetization.
  • Wide store and streaming service coverage.
Cons:
  • Some artists may find the pricing structure less transparent.
7. Believe Music (Established Artist Only)

Pros:
  • Tailored solutions for established artists.
  • Advanced analytics and marketing support.
Cons:
  • Not suitable for emerging artists.

8. Level Music

Pros:

  • No upfront fees.
  • Simple, transparent pricing.
  • Access to Spotify for Artists.
  • User-friendly platform.
Cons:
  • Limited marketing and promotional resources.
প্রথম প্রোগ্রাম
Pycharm করে নিন তারপর Python Console ওপেন করে নিন তারপর নিচের লাইনটি সেখানে লিখুন এবং এন্টার চাপুন

>>> print("Prayangshu Noob!!")

এর আউটপুট আসবে

Prayangshu Noob!!
ব্যাসিক অপারেশন
পাইথনে খুব সহজেই ম্যাথেম্যাটিক্যাল ক্যালকুলেশন করা যায়

Pycharm করে নিন তারপর Python Console ওপেন করে নিন তারপর নিচের লাইনটি সেখানে লিখুন এবং এন্টার চাপুন

এখানে নিচের মত ম্যাথেম্যাটিক্যাল কমান্ড লিখলেই সহজেই সেগুলোর আউটপুট পাওয়া যায়

>>> 1 + 2

এর আউটপুট আসবে

3

>>> 3-2

এর আউটপুট আসবে

1

এখানে গুন ভাগের কাজও এখানে সহজেই করা যায়

>>> 2*6

এর আউটপুট আসবে

12

সিংগেল / ব্যবহার করে ভাগ করলে আউটপুটে float টাইপের ডেসিম্যাল আসে

{ কোনো সংখ্যার মধ্যে একটি দশমিক চিহ্ন ব্যবহার করলেই সেটি Float টাইপের ডাটা হয়ে যায় }

>>> 12/6

এর আউটপুট আসবে

2.0

আপনি ব্রাকেট ব্যবহার করে নির্ধারণ করে দিতে পারবেন যে, কোনটুকুর অপারেশন আগে করা হবে।

>>> 10* (4- 2)

এর আউটপুট আসবে

20

পাইথনে কোনো সংখ্যাকে ০ দিয়ে ভাগ দিলে এরর আসবে
স্ট্রিং
পাইথনে অন্যতম গুরুত্বপূর্ণ ডেটা টাইপ হলো স্ট্রিং। কিছু ওয়ার্ডের সিকুয়েন্স কে স্ট্রিং বলা হয়। পাইথনে যে কোন বাক্যকেই স্ট্রিং হিসেবে ব্যবহার করা যায় সিঙ্গেল (' ') , ডাবল (" ") অথবা ট্রিপল (""" """) কোটেশন এর মাধ্যমে । Pycharm করে নিন তারপর Python Console ওপেন করে নিন তারপর নিচের লাইনটি সেখানে লিখুন এবং এন্টার চাপুন

>>> "Hello, World !"

'Hello, World !'

ডাবল কোটেশন দিয়ে নির্দেশ করা একটি স্ট্রিং এর মধ্যে ডাবল কোটেশন থাকতে পারে না। এতে এরর শো করবে । এক্ষেত্রে এরকম ক্যারেক্টার গুলোর সামনে একটি ব্যাকস্ল্যাস (\) চিহ্ন দিয়ে এস্কেপ করতে পারবেন।

>>> 'He\'s a very clever boy!'

এর আউটপুট আসবে

He\'s a very clever boy!

স্পেশাল ক্যারেক্টার এবং এস্কেইপ সিকুয়ন্স

\\ = একটা ব্যাকস্ল্যাশ

\' = সিঙ্গল কোট (')

\" = ডাবল কোট (")

\a = বেল

\b = ব্যাকস্পেইস

\f = ফর্মফিড

\n = লাইন ব্রেক

\N{name} = ইউনিকোড ক্যারেক্টার এর নাম

\r ASCII = ক্যারিজ রিটার্ন (ম্যাক ওস এক্স এ নিউ লাইন ক্যারেক্টার)

\t= ট্যাব

\uxxxx = ১৬ বিট হেক্সাডেসিম্যাল ভ্যালু সম্বলিত ইউনিকোড ক্যারেক্টার

\Uxxxxxxxx = ৩২ বিট হেক্সাডেসিম্যাল ভ্যালু বিশিষ্ট ইউনিকোড ক্যারেক্টার

\v = ভার্টিক্যাল ট্যাব

\ooo`ooo` = অক্টাল ভ্যালু বিশিষ্ট ক্যারেক্টার

\xhh`hh` = হেক্সাডেসিম্যাল ভ্যালুওয়ালা ক্যারেক্টার
ইন্টারপ্রেটার
ইন্টারপ্রেটার একটি সময় প্রোগ্রামের কেবলমাত্র একটি বিবৃতি মেশিন কোডে অনুবাদ করে

সোর্স কোড বিশ্লেষণ করতে ইন্টারপ্রেটার খুব কম সময় নেয়। যাইহোক, প্রক্রিয়াটি কার্যকর করার সামগ্রিক সময়টি অনেক ধীর।

ইন্টারপ্রেটার কোনও মধ্যস্থতাকারী কোড তৈরি করে না। সুতরাং, ইন্টারপ্রেটার তার মেমরি অনুসারে অত্যন্ত দক্ষ।

প্রথম ত্রুটির মুখোমুখি না হওয়া পর্যন্ত অবিচ্ছিন্নভাবে প্রোগ্রামটি অনুবাদ করতে থাকে। যদি কোনও ত্রুটি চিহ্নিত করতে পারে তবে এটি কাজ করা বন্ধ করে দেয় এবং ডিবাগ করা সহজ হয়ে যায়।

রুবি এবং পাইথনের মতো প্রোগ্রামিং ল্যাঙ্গুয়েজ এ ইন্টারপ্রেটার ব্যবহার করা হয়।
কম্পাইলার
কম্পাইলার পুরো প্রোগ্রামটি স্ক্যান করে এবং এর পুরোটিকে একবারে মেশিন কোডে অনুবাদ করে

কম্পাইলার সোর্স কোড বিশ্লেষণ করতে অনেক সময় নেয়। যাইহোক, প্রক্রিয়াটি কার্যকর করতে সামগ্রিকভাবে নেওয়া সময়টি আরও দ্রুত।

কম্পাইলার সবসময় একটি মধ্যবর্তী অবজেক্ট কোড তৈরি করে। এটি আরও সংযোগ প্রয়োজন। তাই আরও মেমরি দরকার।

কম্পাইলার সম্পূর্ণ প্রোগ্রামটি স্ক্যান করার পরেই ত্রুটি বার্তা তৈরি করে এবং তাই কম্পাইলের সাথে কাজ করার সময় ডিবাগিং তুলনামূলকভাবে কঠিন হয়ে যায়।

সি এবং সি ++ এর মতো প্রোগ্রামিং ল্যাঙ্গুয়েজ এ কম্পাইলার ব্যবহার করা হয়।
পাইথন কি কম্পেটিটিভ প্রোগ্রামিংয়ের জন্য উপযুক্ত?
পাইথন হলো স্ক্রিপ্টিং ভাষা, যদিও আপনি এটি সিপির জন্য ব্যবহার করতে পারেন তবে IOI মতো অনেক সিপি প্রতিযোগিতায় পাইথন অনুমোদিত নয়। সেক্ষেত্রে কম্পেটিটিভ প্রোগ্রামিং এর জন্য পাইথন সিলেক্ট না করাই ভালো । অন্যদিকে সি/সি ++ কম্পেটিটিভ প্রোগ্রামিংয়ের জন্য দুর্দান্ত কারণ এটির দ্রুত গতি, মেমরি পরিচালনা, পয়েন্টার ইত্যাদি এছাড়াও সি ++এ STL (Standard Temporary Library) রয়েছে যার ভেতরে Data Structure এবং Algorithms এর একটি দুর্দান্ত সংগ্রহ রয়েছে এবং কোডের অনেক অ্যালগরিদমকে সহজ করে তোলে।
পাইথন ইন্সটলেশন
১. প্রথমে পাইথনের অফিশিয়াল ওয়েবসাইটে চলে যান (https://python.org)

২. পাইথনের লেটেস্ট ভার্সন ডাওনলোড করে নেন

৩. ডাওনলোড শেষ হইলে পাইথনের .exe ফাইলটি রান করান তারপর Add To Path সিলেক্ট করে নেন তারপর Install Now এ ক্লিক করেন

৪. এবার দেখতে পাবেন পাইথন ইন্সটলেশন শুরু হয়ে গেছে৪. এবার দেখতে পাবেন পাইথন ইন্সটলেশন শুরু হয়ে গেছে

৫. যখন পাইথন ইন্সটল হয়ে যাবে স্ক্রিনে Setup Was Successful উঠছে দেখতে পাবেন তারপর Close বাটনে ক্লিক করে দেন


Pycharm ইন্সটলেশন
১. প্রথমে Pycharm এর অফিশিয়াল ওয়েবসাইটে চলে যান (https://www.jetbrains.com/pycharm/download/)

২. Pycharm এর Professional বা Community এডিশনের লেটেস্ট ভার্সন ডাওনলোড করে নেন

৩. ডাওনলোড শেষ হইলে Pycharm এর Professional বা Community এর .exe ফাইলটি রান করাতে হবে তারপর Next বাটনে ক্লিক করেন

৪. Next বাটনে ক্লিক করেন

৫. সবগুলো অপশন সিলেক্ট করে নেন

৬. Jetbrains এই সিলেক্ট করে রাখেন এবং তারপর Next বাটনে ক্লিক করেন

৭. এবার দেখতে পাবেন Pycharm ইন্সটল শুরু হয়ে গেছে

৮. যখন Pycharm ইন্সটল হয়ে যাবে স্ক্রিনে Setup Was Successful উঠছে দেখতে পাবেন, তারপর Reboot Later সিলেক্ট করে নাও Finish বাটনে ক্লিক করেন

৯. কোনো সেটিং Import করার দরকার নাই

১০. Pycharm কে পাব্লিক ও প্রাইভেট নেটওয়ার্ক এ্যাক্সেস দিয়ে দেন

১১. একাউন্টে লগিন করেন (Professional Edition এর জন্যে)

১২. লাইসেন্স এ্যাক্টিভেট করে নেন'


Pip এর মাধ্যমে লাইব্রেরি ইন্সটল করা
১. Command Line থেকে আপনি পাইথন চালাতে পারবেন তা নিশ্চিত করুন। Pycharm এ গিয়ে টার্মিনালটি ওপেন করুন এবং তারপরে Command Line py –version লিখুন।

২. Command Line এ pip–version লিখুন। pip কাজ করছে কিনা তা দেখার জন্য।

৩. আমার এখন পান্ডাস (pandas) লাইব্রেরি ইনস্টল করা নেই, সুতরাং আমি যদি এখন এই কোডটি চালাই তবে এটি দেখতে এটির মতো হবে ( no module named 'pandas')

৪. আমি এখানে পান্ডাস (pandas) লাইব্রেরি ইনস্টল করছি। আমার এখানে লিখতে হবে { pip install pandas } আপনি যদি অন্য একটি লাইব্রেরি ইনস্টল করতে চান তবে আপনাকে এইভাবে লিখতে হবে { pip install < library name >}

৫. পান্ডাস (pandas) লাইব্রেরি ইন্সটল হয়ে গেছে

৬. কোডটি কাজ করতেছে


মোবাইলে পাইথন কোডিং
১. প্লে স্টোরে গিয়ে Pydroid 3 এ্যাপটি ডাওনলোড করে নিন এবং তারপর Open করে নিন

২. প্রথমবার Install করলে এমন কিছু সময় পাইথন ইন্সটল হবে

৩. এখানে print(“test”) লেখে রান করে দেখেন পাইথন কোড এখানে আসলেই কাজ করছে নাকি

৪. এখানে কোডটি রান হয়েছে এবং আউটপুট দিচ্ছে দেখা যাচ্ছে

৫. এখানে pip এর মাধ্যমে লাইব্রেরি ইন্সটল ও করা যাবে
৬. এভাবে লাইব্রেরির নাম লিখে Install বাটনে ক্লিক করলে লাইব্রেরি ইন্সটল করা যাবে

প্রোগ্রামিং কী?
প্রোগ্রামিং হলো কিছু ইন্সট্রাকশনের সেট যার মাধ্যমে আমরা একটা কম্পিউটারকে কিছু ইন্সট্রাকশন দিয়ে বলে দিতে পারি কী কী কাজ করতে হবে। কারণ, কম্পিটার নিজ থেকে কোনো কিছু করতে পারে না। সবকিছু আমাদের আগে থেকে বলে দিতে হয়


কিছু প্রোগ্রামিং ল্যাঙ্গুয়েজ
C, C++, Java, Python, C#, JavaScript, Ruby, Swift


১৯৯১ সালে গুডো ভ্যান রসম(Guido Van Rossum) পাইথন তৈরি করেছেন এবং 3.9.4 পাইথনের লেটেস্ট ভার্সন।

কেন পাইথন অসাধারণ?
১. পাইথন হাই লেভেল মাল্টি প্যারাডাইম প্রোগামিং ল্যাঙ্গুয়েজ।

২. পাইথন সব অপারেটিং সিস্টেমে কাজ করে।

৩. এটিকে প্রোসিডিউরাল ওয়ে, অবজেক্ট-ওরিয়েন্টেড ওয়ে বা ফাংশনাল ওয়ে- যেকোনো উপায়ে ব্যবহার করা যেতে পারে।

৪. পাইথনে সমস্ত ধরণের কাজ করার জন্য বিশাল লাইব্রেরি রয়েছে।

৫. যেকোনো দ্বিতীয় বন্ধনী এবং কোনও সেমিকোলন পাইথনে নেই।

৬. পাইথনে সিনট্যাক্স রয়েছে যা প্রোগ্রামারদের অন্যান্য কিছু প্রোগ্রামিং ভাষারচেয়ে কম লাইনে প্রোগ্রাম লিখতে দেয়।

৭. পাইথন একটি দোভাষী সিস্টেমে চালিত হয়।

অর্থাৎ, কোডটি লিখিত হওয়ার সাথে সাথেই কার্যকর করা যেতে পারে। এই মানে প্রোটোটাইপিং খুব দ্রুত হতে পারে।
পাইথনই কেন?
১. যারা নতুন শুরু করবে তাদের জন্য সহজতম ভাষা।

২. পাইথনে কোডিং করা মজার। যেমন আমরা লাইব্রেরিগুলির সাথে প্রায় খেলি এবং লজিকের উপর গভীরভাবে চিন্তা করি।

৩.শক্তিশালী ভাষাগুলির মধ্যে একটি পাইথন এবং এটি মেশিন লার্নিং, এআই, ডেটা অ্যানালিটিক্স, ফিনান্স কম্পিউটিংয়ের জন্যও ব্যবহৃত হয়। পাইথন যেসব কাজে ব্যবহার করা হয় তা হলো —

Mathematics, System Scripting, Data Science, Machine Learning, Web Development, Computer Science Education, Computer Vision And Image Processing, Game Development, Medicine and Pharmacology, Biology and Bioinformatics, Neuroscience and Psychology, Astronomy


PYTHON DATA VISUALIZATION LIBRARIES
1. SciPy 2. Matplotlib 3. Pygal 4. Seaborn 5. Bokeh 6. Plotly 7. Pydot


PYTHON DEPLOYMENT LIBRARIES


1. Scrapy 2. Flask 3. Web2Py 4. Pyramid 5. Django 6. Bottle


PYTHON DATABASE LIBRARIES


1. SQLAlchemy 2. SQLite 3. MySQL 4. PostgreSQL


PYTHON GAME DEVELOPMENT LIBRARIES


1. Pygame 2. PyKyra 3. Pyglet 4. PyOpenGL 5. Kivy 6. Panda3D 7. Cocos2d 8. Python-Ogre / PyOgre 9. Ren'Py


পাইথন ব্যবহার করে এমন শীর্ষস্থানীয় কোম্পানি

1. Google 2. Instagram 3. Facebook 4. Spotify 5. Netflix 6. Quora 7. Dropbox 8. Reddit